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

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

以下是相关文件

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

还不如直接bookmarklet 把当前url提交到google好弄呢,
javascript:(function(){window.open(“http://fanyi.baidu.com/transpage?query=“+encodeURIComponent(window.location.href)+”&source=url&ie=utf8&from=auto&to=zh&render=1”);})();