WP8文件夹访问

6
一款应用程序能否在Windows phone 8环境中访问和创建一个特定的文件夹?我正在考虑构建一款有声读物播放器应用程序,并希望允许用户将其拖放到手机驱动器本身上的有声书文件夹中,而不是与音乐文件夹混合。应用程序至少可以从其隔离存储之外的特定文件夹中读取吗?
其次,如果可以的话,是否有Android中“.nomedia”文件的等效物,我的应用程序可以将其插入文件夹以排除音乐播放器扫描有声书文件夹?
我很难找到适当的文档来回答我的问题,因为大多数文档似乎都针对WP7。

1
你正在正确的道路上,但思维有些偏差。显然 WP 8 无法正确处理有声读物,而且它应该放在一个单独的文件夹中。我会给你提供赏金,但这只是因为我不能直接给你钱。 - Winfred
@Winfred,谢谢你的回复。我觉得你的赏金描述也很有趣。 :-) - sheldonhull
1个回答

1

关于.nomedia文件

总的来说,您所要求的内容不受支持,也不符合WP8的理念。虽然我理解您想要创建独特的音乐体验,但WP8媒体生态系统是围绕着音乐+视频中心和应用程序工作的。在WP8上创建像您描述的体验只会感觉不协调和突兀。

关于让用户在文件资源管理器中拖放文件

一些WP8手机支持添加Micro-SD卡到手机中。该uSD卡可以从文件浏览器访问,WP8应用程序可以从中读取文件。uSD卡可以有一个名为“音乐”的文件夹,该文件夹将被Music+Video应用程序使用,并对第三方应用程序不可见。但是,您的应用程序可以读取不在这些uSD保留文件夹中的任何文件。您可以注册文件扩展名,但大多数媒体WP8文件扩展名都为第一方体验所保留

关于音乐中心集成

请确保将您的音乐播放器集成到Music+Video中心,否则它很可能会被投票淘汰。


2
我很感谢您的反馈,但作为一个狂热的有声读物使用者,我敢打赌几乎每个严肃的有声读物听众都不会同意您在音乐播放器与音乐+视频部分集成方面的说法。由于有声读物的特性,在一个专辑中有10-100个小文件会削弱音乐播放器的体验。WP8不能正确处理有声读物文件,因此需要一个好的解决方案来处理用户下载的有声读物(而不是Audible.com提供的DRM图书)。 - sheldonhull
如果用户在手机上直接创建一个新文件夹,而没有micro-sd卡(Lumia 920有32 GB硬盘),开发者能否访问这个文件夹? - sheldonhull

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接