Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone Filelauncher保存文件_Windows Phone_Launcher_Windows Phone 8 - Fatal编程技术网

Windows phone Filelauncher保存文件

Windows phone Filelauncher保存文件,windows-phone,launcher,windows-phone-8,Windows Phone,Launcher,Windows Phone 8,假设我有一个文件列表。当我点击其中一个时,它将被下载并保存到应用程序的isostore中。然后它会在windows phone上的默认查看器/编辑器中打开,如下所示: Windows.System.Launcher.LaunchFileAsync(file); 但是,当我对文件进行一些更改并希望保存它时,它无法保存,因为它是该文件的只读副本。是否有某种方法可以获得对文件的写入权限,或者每个应用程序都可以访问的某个公共/共享(iso)存储?目标是下载文件、编辑文件并将其上载回服务器。根据,Win

假设我有一个文件列表。当我点击其中一个时,它将被下载并保存到应用程序的isostore中。然后它会在windows phone上的默认查看器/编辑器中打开,如下所示:

Windows.System.Launcher.LaunchFileAsync(file);
但是,当我对文件进行一些更改并希望保存它时,它无法保存,因为它是该文件的只读副本。是否有某种方法可以获得对文件的写入权限,或者每个应用程序都可以访问的某个公共/共享(iso)存储?目标是下载文件、编辑文件并将其上载回服务器。

根据,Windows Phone平台未实现Windows.System.Launcher.LaunchFileAsync API:

Windows Phone 8:此API未实现,将引发 调用时发生异常


关于保存文件以便其他应用程序可以访问,这是不可能的,除非您处理的文件是照片,在这种情况下,您可以使用媒体库API。

是否可以复制文件、删除原始文件并上载新文件?@Kajzer Yes,那是可能的这就是我所害怕的,我只是希望有某种漏洞。但是“thisapi没有实现”这句话很奇怪,因为它工作得很好。我会接受你的回答,但我还是希望能找到一些解决办法。