使用Javascript存储数据的替代方案
我正在写一个浏览器插件,需要存储一个特定于用户的时间变量。唯一需要数据的是js文件“在每个页面上”,并且不能真正进行本地存储。 我需要一些方向,为这方面的一些选择 让我进一步解释一下事情是如何运作的 插件结构使用Javascript存储数据的替代方案,javascript,variables,local-storage,storage,Javascript,Variables,Local Storage,Storage,我正在写一个浏览器插件,需要存储一个特定于用户的时间变量。唯一需要数据的是js文件“在每个页面上”,并且不能真正进行本地存储。 我需要一些方向,为这方面的一些选择 让我进一步解释一下事情是如何运作的 插件结构 该插件在特定网站上从我的服务器调用一个名为appScript.js的javascript文件 appScript.js是我们的主文件,在所选网站上放置一个图像。单击图像时,它会调用一个名为iFrame.php的iFrame,其中包含一个main.js文件 从iFrame用户连接到face
- 该插件在特定网站上从我的服务器调用一个名为appScript.js的javascript文件
- appScript.js是我们的主文件,在所选网站上放置一个图像。单击图像时,它会调用一个名为iFrame.php的iFrame,其中包含一个main.js文件
- 从iFrame用户连接到facebook,我们提取他们的facebook ID并将信息发送到php脚本,该脚本将一些数据存储在mysql表中。每个用户的信息都位于mySQL上,使用他们的facebook ID作为索引
- 本地存储数据-当我在appScript.js上使用本地存储时,它存储特定于url的数据,因此在不同url上调用appScript.js时无法访问
- 将其存储在我的服务器上-这是可能的,但希望有更好的方法,因为我希望插件对浏览速度的影响尽可能小,除非单击图像并调用iframe(南非的速度不是太快)。它的工作原理是,它必须连接到facebook,调用用户ID,然后将其发送到服务器,等待响应,然后采取行动,这可能需要时间,并会降低用户的浏览体验
- 将数据存储在iFrame.php上,在调用iFrame之前我需要数据的程度如何,这样就不会发生这种情况
- 我想动态地将一个不可见的iFrame加载到页面上,该页面可以使用本地存储,因为它将保存在我的服务器URL下,因此可以在任何页面上访问。唯一的问题是,我无法使用appScript.js从iFrame上保存的变量调用数据,而appScript.js不在iFrame中。(如果可能的话,有人可以给我举一个工作示例。我已经阅读了代码,但还没有成功实现它)