Titanium Windows Phone:如何将文件保存在可见文件夹中?

时间:2016-05-05 10:57:59

标签: windows-phone-8.1 appcelerator appcelerator-titanium

我正在开发使用Titanium SDK 5.2.2构建的Windows Phone应用程序。

我无法将文件保存在设备可直接访问的目录中(如下载目录)。

我尝试使用Titanium API唯一支持的功能 Titanium.Filesystem.getFile Titanium.Filesystem.File.write ,但是保存文件的唯一方法是使用 Ti.FileSystem.applicationDataDirectory Ti.File.resourcesDirectory 来决定存储它的路径。

似乎使用这些API,我无法将文件存储在设备可见的某个目录中(文档,下载,照片,音乐),然后在设备内部使用它们。

我可以在设备可见的路径中执行此下载,例如下载文件夹吗?

2 个答案:

答案 0 :(得分:0)

您可以使用externalStorageDirectory位置: https://github.com/appcelerator/titanium_mobile_windows/blob/e3ecddfe13179509e3b8d0699141763262ef5a97/Source/Filesystem/src/Filesystem.cpp#L81

我们有类似的请求要公开iOS的Downloads / Documents文件夹。我建议添加注释以请求Windows的奇偶校验或创建新票证: https://jira.appcelerator.org/browse/TIMOB-23197

答案 1 :(得分:0)

我在Appcelerator JIRA上针对这个问题打开了一个问题:

https://jira.appcelerator.org/browse/AC-3615