0

我想從我的擴展中保存/加載文件(不管是否使用沙箱)。 但我無法使用「file:///」權限,因爲Chrome網上應用店不允許它。 我無法使用「fileSystem」權限,因爲「只允許打包應用程序的權限」。 我會很高興地將我的擴展轉換爲應用程序,但應用程序無法使用我需要的browser_action按鈕。 那麼,有沒有另外一種方法同時使用文件系統和browser_action按鈕?如何在擴展中使用文件系統?

回答

2

不確定您是否找到了解決方案。你有沒有嘗試過使用File API: Directories and System API

在2014年4月就被宣佈爲這個文件已經停產的死

工作,它不應該被引用或作爲執行的依據。

但它仍然在Chrome v36中運行。如果這是你想用於個人項目的東西,那麼它應該是足夠的。如果您計劃將其發佈給其他人,您不確定是否希望依賴此API,因爲Chrome可能會取消對其的支持。如果你確實發佈給他人,至少要做功能檢測以確保他們的瀏覽器支持它。

這是關於exploring the filesystem api的教程。我沒有用擴展名。

-1

您可以使用本機通訊API訪問文件系統。請參閱:http://developer.chrome.com/extensions/messaging.html

+0

實際上,您不能使用本地消息傳遞來訪問文件系統。您只能使用它發送/接收消息(通過標準輸入/輸出)到本機應用程序或從本機應用程序接收消息。 – FuzzyAmi

相關問題