我正在开发使用Titanium SDK 5.2.2构建的Windows Phone应用程序。
我无法将文件保存在设备可直接访问的目录中(如下载目录)。
我尝试使用Titanium API唯一支持的功能 Titanium.Filesystem.getFile 和 Titanium.Filesystem.File.write ,但是保存文件的唯一方法是使用 Ti.FileSystem.applicationDataDirectory 或 Ti.File.resourcesDirectory 来决定存储它的路径。
似乎使用这些API,我无法将文件存储在设备可见的某个目录中(文档,下载,照片,音乐),然后在设备内部使用它们。
我可以在设备可见的路径中执行此下载,例如下载文件夹吗?
答案 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上针对这个问题打开了一个问题: