我正在开发一个通用Windows平台应用程序,允许用户使用FileOpenPicker打开和编辑文件。这个想法是用户可以选择他们计算机上的任何文件,包括位于他们的OneDrive文件夹中的文件。在Windows 10桌面上,这是完美的。C#UWP LiveSKD和OneDrive使用FileOpenPicker访问
但是,在Windows Phone 10设备上,结果非常不同。当用户使用选取器选择文件时,文件将下载到本地存储文件夹,用户可以编辑该文件。但是,当文件被编辑时,它不会被同步回OneDrive。
选择器的SDK使您的应用程序打开和保存在OneDrive文件几乎没有任何代码。
和这里https://dev.onedrive.com/sdks.htm,它说
在几分钟内将您的应用添加OneDrive用几行代码。 从OneDrive获取用于共享或下载文件内容的链接。 将用户本地设备上的文件保存到OneDrive,以便在所有用户的设备上都可用。
这是一个有点混乱给我。据我所知,我应该能够使用选取器从OneDrive中打开文件,并保存它们。但似乎只能打开文件,并且当我编辑它时,只有本地副本被修改。它从未同步回OneDrive
是否有其他人遇到此问题?有谁知道如何使用FileOpenPicker在OneDrive上打开和修改文件,并将它同步回OneDrive?
顺便说一句,我也看了这个计算器的问题和答案,但是这似乎并没有解决我有同样的问题:
How to open a file from OneDrive with FileOpenPicker?
我真的很感激任何帮助或指导在这。谢谢!
任何有关这方面的进展,或任何解决方法?我一直在等OneDrive一年多才能在Windows Mobile中正常工作,并且感到有点沮丧...... Office应用程序似乎已经找到了解决这个问题的方法,我想做类似的事情。 – PEK