首先,我首先使用Chrome扩展程序。 我试图在contentscript.js和background.html之间进行通信,但是我收到了这个错误:
端口错误:无法建立连接。接收端不存在。 miscellaneous_bindings:235 chromeHidden.Port.dispatchOnDisconnect
以下是代码:
的manifest.json http://pastebin.com/FFk3PEs3
contentscript.js http://pastebin.com/dwK9vrTB
background.js http://pastebin.com/Zudw4DZb
我不明白为什么发生端口错误并查看chrome的开发部分我甚至找不到有关sendRequest的信息,但只是sendMessage ...是不推荐使用sendRequest? 我已经读过关于内联JS未执行并且更改了清单胸部仍然出现错误。
请注意,这是一段不是由我编写的代码,但我正在使用它来学习如何进行扩展。
提前谢谢!
答案 0 :(得分:-1)
用sendRequest替换sendRequest,用sendRequest替换onRequest,一切正常!