建议的实现方式
“添加一个支持滑动浏览、缩放、幻灯片播放和 PDF 的专辑图片库。”
欢迎提出功能想法和尚未满足的需求。Symfonium 完全由用户推动发展。用户提出的功能请求和直接反馈共同塑造着应用的发展方向。
有效的请求会说明需求、当前的限制以及您想要的结果。这样可以为开发者和其他用户提供一个清晰的讨论起点。
Symfonium 支持众多媒体提供商、播放方式、Android 设备、屏幕尺寸和使用流程。改动可能影响应用其他部分的导航、性能、可靠性或现有行为。
说明需求可能会帮助找到更简单或适用范围更广的方法,也能让其他用户清楚地补充自己使用环境中的相关背景信息。
首先说明您想要实现什么、目前有什么阻碍,以及理想结果会带来怎样的变化。请提供会影响请求的相关背景信息,例如媒体提供商、设备、播放方式或涉及的应用功能。对于与媒体相关的请求,请说明内容是保存在本地、嵌入媒体文件中,还是由媒体提供商提供。
我们仍然鼓励您提出解决方案。区别在于,建议的实现方式应当服务于需求,而不是代替对需求的说明。
建议的实现方式
“添加一个支持滑动浏览、缩放、幻灯片播放和 PDF 的专辑图片库。”
需求和预期结果
“我会将其他专辑图片和数字小册子与音乐存放在一起。目前必须离开 Symfonium 才能查看它们,这会打断聆听体验。我需要一种能在专辑播放期间访问这些资料的方式。”
图片库仍然是一项合理的建议。说明需求可以阐明它的重要性,并为进一步考虑图片来源、哪些媒体提供商会提供这些图片、可以支持哪些格式,以及什么样的方式能在不同使用环境中保持一致留出空间。
其他应用可以作为有用的参考。请说明它们的哪些做法解决了您的问题,以及仍有哪些缺失或不便。它们的实现可能依赖不同的界面、数据模型或所支持的媒体提供商,因此原样复制未必最适合 Symfonium。
提交新主题前,请查看文档,并使用多个相关词语搜索功能请求论坛。例如,与专辑小册子有关的想法可能已经使用其他专辑图片、封底图片或文件夹图片等词语进行了讨论。如果已有请求涵盖同一需求,请在该讨论中补充您与现有讨论不同的使用场景或相关背景信息,而不要创建重复主题。
每个主题只讨论一个连贯的需求。将不相关的想法合并在一起,会让每个想法都更难理解、讨论和评估。
请保留所提供的模板,并完整填写每个相关部分。该模板旨在收集评估所需的背景信息。简洁地说明需求,比提供没有背景信息的详细产品规格更有帮助。后续问题可能会发现已有选项、媒体提供商的限制,或实现同一结果的其他方法。
如果 Symfonium 已经提供相应行为,但它没有按预期工作,这属于技术支持问题,而不是功能请求。请重现问题、收集日志并提交技术支持主题。
评估可能包括:
一项请求可以描述合理的需求,但仍可能超出 Symfonium 的范围、依赖 Android 或媒体提供商未开放的能力、与既有行为冲突,或者难以长期提供可靠支持。考虑这些约束有助于让应用保持一致和可靠。
提交请求会创建一个供讨论的主题,并不代表对具体实现或日期的承诺。如果该想法继续推进,其范围和设计可能会在讨论过程中调整。
登录论坛,打开功能请求类别,选择 New Topic,然后按照所提供的模板填写。