浏览器扩展开发问题:点击图标没反应

我(零基础)打算做一个点击图标就翻译当前页面的扩展。运行时发现点击图标没反应。

以下是相关文件

你在background里添加过监听器,就不要在用main.js再加一次监听器了。
除了重复添加监听器,运行的流程也不对。tab.query的结果直接用值去create tab
加log输出你就知道为什么不工作了。

还不如直接bookmarklet 把当前url提交到google好弄呢,
javascript:(function(){window.open(“百度翻译-200种语言互译、沟通全世界!”);})();