【发布时间】:2015-11-09 08:47:51
【问题描述】:
我正在尝试将一些数据从我的网站传送到我的扩展程序的内容脚本,该脚本应该将其发送到后台脚本以将其存储在我的扩展程序的 localStorage 中。 到目前为止,我所做的如下: 在我的网页中,该脚本正在与我的扩展程序的内容脚本进行通信,其中一个内容脚本会收到一些消息,它会在控制台“收到消息”中记录它
我的网页:
<script>
var go = function() {
var event = document.createEvent('Event');
event.initEvent('appid');
document.dispatchEvent(event);
}
</script>
<a href="javascript:go();">Click me</a>
我想要实现的只是让网页向 CS 发送一个 ID 并将其传递给后台脚本(因为据我所知,CS 无法处理在本地存储中存储数据)。 任何人都可以提出必要的修改吗?
【问题讨论】:
-
内容脚本中的事件监听器是什么样的? IIRC,内容脚本可以访问本地存储以及 chrome 扩展的存储 api。
标签: javascript google-chrome-extension