【发布时间】:2017-01-05 01:56:09
【问题描述】:
我正在尝试构建一个 Chrome 扩展程序,当用户在某个 url/路径上时,它需要向服务器发送 POST 请求。
我有这部分工作,除了我现在的代码只在我点击 Chrome 扩展程序的图标时运行,我如何让代码在每次访问某个 url 时运行?
我还需要存储在 chrome.storage 中的数据,以便在每次运行的代码中也可以访问
【问题讨论】:
-
您的代码在内容脚本中吗?内容脚本在网页后台运行。
-
chrome.storage 只能通过后台页面访问。您将需要 sendMessage 到后台页面,然后 sendMessage 回来。我记得有一个通过包含第三个参数(true)解决的问题