2

我们仅在更新到 Chrome 26.0.1410.43 后才开始遇到此问题。

在正常情况下,一切似乎都正常。

  • 使用 chrome.extension.sendMessage(message, callback) 向事件页面发送消息的内容脚本
  • 事件页面接收消息并返回响应
  • 内容脚本接收来自事件页面的响应。

但是在活动页面更新到新版本后,内容脚本仍在同一会话中,内容脚本不再接收来自活动页面的响应:

  • 使用 chrome.extension.sendMessage(message, callback) 向事件页面发送消息的内容脚本
  • 事件页面接收消息并返回响应
  • 内容脚本未收到来自事件页面的响应。
  • 事件页面在控制台中记录这些:
    • “标签没有回答:1”
    • 端口错误:无法建立连接。接收端不存在。

要在本地设置中重现,请更新清单中的扩展版本,从扩展页面 (chrome://extensions/) 重新加载事件页面,但不要刷新注入内容脚本的选项卡。

4

0 回答 0