嘗試將擴展從清單版本1移植到版本2時,出現:端口錯誤:無法建立連接。接收端不存在。chromeHidden.Port.dispatchOnDisconnect miscellaneous_bindings:232這出現在開發人員工具的控制臺中。我不知道從哪里開始解決這個問題,我不知道是什么原因開始的。什么會導致此問題?并且有某種方式確切地知道是什么原因造成的嗎?謝謝。
3 回答

萬千封印
TA貢獻1891條經驗 獲得超3個贊
對我來說,解決方案正在改變:
<script type="text/javascript" src="bgScript.js"></script>
至:
<script src="bgScript.js"></script>
也許它也可以幫助別人!

MM們
TA貢獻1886條經驗 獲得超2個贊
確實是我在這里閱讀答案之前所做的,但是我確實閱讀了您添加到其他問題的答復,這些答復使我不得不這樣做。刪除內聯JavaScript之后,我的擴展程序現在可以工作了。但是“端口錯誤”仍然存在。我將其標記為答案,因為這正是將擴展程序從清單v1移植到v2后使我的擴展程序正常工作的原因。我將檢查我的代碼了解我是否錯過了更多內聯。我現在有包含內聯JavaScript(包括諸如onclick之類的事件)的popup.html 和 popup.js。將js包含在html文件中。謝謝羅伯。我會發布任何更新(如果有)
- 3 回答
- 0 關注
- 694 瀏覽
添加回答
舉報
0/150
提交
取消