最近, Google Chrome已更新至新版本49.0.2623.87 。 此更新后,我的扩展程序停止工作。 (以前的版本工作正常)
这是我的代码部分
run -all
Chrome Extension Api 可能会发生变化?
我试图研究它,但现在还没找到。我会继续寻找..但希望有人知道它!
谢谢!
另外,我在Chrome bug-tracker中发现了这个错误。
答案 0 :(得分:-1)
正如[1]所说sendResponse
:
当事件侦听器返回时,此函数变为无效,除非您从事件侦听器返回true以指示您希望异步发送响应(这将使消息通道保持打开到另一端,直到调用sendResponse为止)。 p>
[1]:https://developer.chrome.com/extensions/runtime#event-onMessage
即使我同步调用sendResponse
,我仍然必须返回true才能摆脱此错误。