为了账号安全,请及时绑定邮箱和手机立即绑定

将Chrome扩展名从清单v1更改为v2时出现端口错误

将Chrome扩展名从清单v1更改为v2时出现端口错误

炎炎设计 2019-10-22 22:07:04
尝试将扩展从清单版本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>

也许它也可以帮助别人!


查看完整回答
反对 回复 2019-10-22
?
MM们

TA贡献1886条经验 获得超2个赞

确实是我在这里阅读答案之前所做的,但是我确实阅读了您添加到其他问题的答复,这些答复使我不得不这样做。删除内联JavaScript之后,我的扩展程序现在可以工作了。但是“端口错误”仍然存在。我将其标记为答案,因为这正是将扩展程序从清单v1移植到v2后使我的扩展程序正常工作的原因。我将检查我的代码了解我是否错过了更多内联。我现在有包含内联JavaScript(包括诸如onclick之类的事件)的popup.html  popup.js。将js包含在html文件中。谢谢罗伯。我会发布任何更新(如果有)

查看完整回答
反对 回复 2019-10-22
  • 3 回答
  • 0 关注
  • 613 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信