0

我正在構建打包的應用程序,這意味着要與我寫入的網站進行交互以獲取其localStorage數據並將其發送到使用藍牙的其他設備。這看起來像是一個擴展很容易,但有了擴展我不會訪問鉻的藍牙API。我不確定這甚至是可能的,但如果是這樣,我將如何使用打包的應用程序訪問和與網站進行通信?從Chrome打包應用程序訪問網站本地存儲數據

回答

0

答案是你不能。這兩個本地存儲庫是不同的(「沙盒」),並且一個不能訪問另一個。

如果本網站想要將數據提供給任何其他網站或Chrome應用程序,則應將其放在服務器上的某個位置,通過URL訪問,然後Chrome應用程序可以輕鬆訪問它。但是,沒有辦法實現與客戶端上的數據共享。

兩個Chrome應用程序可以在本地共享數據,因爲它們可以訪問本地文件系統。但是,Web應用程序(從服務器加載的HTML/JavaScript)無法訪問本地文件系統,只能訪問沙盒文件系統。

+0

在做了一些更多的研究之後,我發現這可以使用擴展和打包應用程序的組合。它並不像我希望的那麼幹淨,但大多數情況下它應該起作用。 – superlizardmo 2014-09-19 17:49:05

相關問題