从Chrome打包应用程序访问网站本地存储数据

时间:2014-09-19 03:25:10

标签: google-chrome google-chrome-extension bluetooth local-storage google-chrome-app

我正在构建一个打包的应用程序,该应用程序旨在与我编写的网站进行交互,以获取其localStorage数据并使用蓝牙将其发送到其他设备。这似乎很容易扩展,但扩展我无法访问chrome的蓝牙API。我不确定这是否可能,但如果是的话,我将如何使用打包的应用程序访问和与网站通信?

1 个答案:

答案 0 :(得分:0)

答案是你不能。两个本地存储库是不同的("沙盒和#34;),而且一个不能访问另一个。

如果此网站想要将数据提供给任何其他网站或Chrome应用,则应将其放在服务器上的某个位置,可通过网址访问,然后Chrome应用可以轻松访问它。但是,没有办法与客户端上的数据进行这种共享。

两个Chrome应用可以在本地共享数据,因为它们可以访问本地文件系统。但是,Web应用程序(从服务器加载的HTML / JavaScript)无法访问本地文件系统,只能访问沙盒文件系统。