之前的文章(使用谷歌扩展程序读取cookie并同步到远程服务)功能是完成了,但是有重复代码。本文章说一下优化。

优化点:

  • 将推送url这个配置放到配置页而不是硬编码。
  • 可以指定排除哪些域名
  • 当浏览器地址栏变动时自动推送
  • popup.js和background.js(service_worker.js)通信时使用chrome.runtime.sendMessage从而避免重复代码