【问题标题】:Google Chrome Extension save data localy谷歌浏览器扩展在本地保存数据
【发布时间】:2015-03-30 20:20:52
【问题描述】:

我正在开发在 my_webpage.com 上运行的 Chrome 扩展程序并请求用户登录以查看网页。所以我需要在本地存储密码,首先我使用本地存储,但问题是当数据保存在本地设置中时,它不会在 my_webpage.com 上加载数据。是否有任何其他选项可以使用 Chrome 扩展程序读取/写入数据位置?

【问题讨论】:

    标签: javascript google-chrome google-chrome-extension local-storage


    【解决方案1】:

    chrome.storage API 是专门为此目的而创建的。

    它适用于扩展脚本(例如背景)和内容脚本。

    请注意,尽管此存储不被认为是安全的(除了使用 chrome.identity 来存储 OAuth 令牌之外,还有其他安全替代方案)

    【讨论】:

    • 我可以从内容脚本中的 chrome.storage(保存在设置页面中)获取数据吗?
    • 我认为我的回答已经涵盖了这一点。
    【解决方案2】:

    保存用户名或密码两件事可以帮助你

    • 创建数据库并将值保存在表中。
    • 以json格式将数据写入文件并从文件中读取以加载数据

    【讨论】:

    • 我无法使用 chrome 扩展在本地创建数据库
    猜你喜欢
    • 2011-03-03
    • 2013-07-21
    • 1970-01-01
    • 1970-01-01
    • 2015-04-17
    • 2014-07-24
    相关资源
    最近更新 更多