Chrome 消息:chrome.runtime.sendMessage 在最新版本 49 上不起作用
Chrome messaging: chrome.runtime.sendMessage not working on the newest release 49
我有一个Chrome扩展程序,在版本48上运行良好,但由于某种原因,无法在版本49上运行,并且无法在他们的发布/更改日志中找到任何内容。
不工作的部分是消息传递。
背景页面:
chrome.runtime.onMessage.addListener(function(msg, sender){
console.log(msg);
});
chrome.runtime.sendMessage({info:"this is a test"});
这不会在版本 49 上输出任何内容,但在版本 48 上会输出任何内容。
我该如何解决这个问题?
这是
预期的行为。发送页面不应接收消息。旧的行为是一个错误。这在以下错误报告中进行了讨论:479425 479951。
相关文章:
- 如何确定相对较新版本的IE的高度和宽度(IE8不喜欢从JavaScript设置这种样式吗?
- 浏览器兼容性/支持较新版本
- 如何在较新版本的 Free-JQGard 中重置搜索工具栏和搜索过滤器
- 如何用新版本的因果报应取代被弃用的吞咽因果报应
- npm安装can'找不到新版本
- 为什么获胜't客户端在公用文件夹中接收此脚本的新版本
- 获取模板是用我的Node.JS应用程序的新版本Handlebars错误预编译的
- 上载图像的新版本并避免缓存
- 如何避免被大量的框架和新版本的JavaScript淹没
- 推出新版本的JavaScript,css和图形内容,使用ASP .NET MVC
- 无法将 Slickgrid 的标头与 Jquery 新版本分组
- 谷歌分析 - 旧版本和新版本有什么区别
- 为什么这个选择菜单在jQuery和JQM的新版本组合中失败
- 一个函数,它接受回调并创建只能调用一次的新版本的回调.Javascript
- Splitter.js 不适用于新版本的 jQuery
- Breezejs新版本'的合并实体功能
- Javascript:检测是否缓存了请求的文件,如果存在较新版本,则删除缓存
- 一些jquery插件不适用于新版本的jquery库
- 谷歌地图缩放滚动条不会出现在新版本中
- 用于打开最新版本文档wiki页面的通用链接