2013-08-02 55 views
0

比方說,我有一個文件列表。當我點擊一個它會被下載並保存到應用程序的isostore。那麼它在Windows Phone上的默認瀏覽器/編輯器,像這樣打開:Filelauncher保存文件

Windows.System.Launcher.LaunchFileAsync(file); 

但是,當我做一些修改該文件,並要保存它,它不能,因爲它是一個只讀副本的文件。有沒有辦法獲得文件的訪問權限,或者是否有一些公共/共享(iso)存儲,每個應用程序都有權訪問?目標是下載文件,編輯它並將其上傳回服務器。

+0

是否可以複製文件,刪除原件並上傳新文件? – Kajzer

+0

@Kajzer是的,那是可能的 – Jesse

回答

0

Windows Phone documentation,該Windows.System.Launcher.LaunchFileAsync API沒有爲Windows Phone平臺上實現:

的Windows Phone 8:此API不實現,將拋出一個異常 如果調用。

關於保存文件以使其可以被其他應用程序訪問,這是不可能的,除非您處理的文件是照片,在這種情況下您可以使用媒體庫API。

+0

這就是我所害怕的,我只是希望有某種漏洞。但是'這個API沒有實現'這個陳述很奇怪,因爲它工作正常。我會接受你的回答,但我仍然希望採取某種解決方法。 – Jesse