首页 > 解决方案 > Chrome 扩展 - 在哪里放置更多代码

问题描述

我正在为 chrome 重构 js 插件。它主要基于带有 q 和车把库的 jQuery。

目前有 30k 行代码(后台页面中有 2k 行)。在后台或内容脚本中包含更多逻辑是否更好?

例如,如果我将大部分函数移动到后台页面,并通过 chrome.runtime.sendMessage 使用回调调用它们。

目前在一个插件运行中大约有 5k 条消息在 bg 和 content-scripts 之间发送,大约需要 2 分钟。

移动会帮助性能还是会崩溃?

标签: google-chrome-extensioncontent-script

解决方案


推荐阅读