[14] chrome 扩展开发 - chrome.storage 本地存储

一、描述二、权限申请三、local 与 sync 的使用不同1、chrome.storage.sync2、chrome.storage.local四、存储限制五、使用示例及存储对象变更监听六、API 示例1、remove2、clear七、完整代码一、描述在扩展程序中本地存储数据可以通过 chrome.storage API 实现,和 web 中的 localstorage 在某些方面是有区别...

继续阅读 »

[13] chrome 扩展开发 - 消息传递

一、描述二、简单的双向通信三、长连接通信端口生命时长代码一、描述由于内容脚本在网页的上下文中运行而不是在扩展程序中运行,因此它们通常需要某种方式与扩展程序的其余部分(比如后端脚本)进行通信,例如,RSS 阅读器扩展可能使用内容脚本来检测页面上 RSS 提要的存在,然后通知后台页面以显示该页面的页面操作图标。扩展程序与其内容脚本之间的通信通过使用消息传递来工作。任何一方都可以侦听从另一端发送的...

继续阅读 »