我有一个 Chrome 扩展程序,在版本 48 上运行得很好,但由于某种原因,在版本 49 上无法运行,并且无法在其发布/更改日志中找到任何内容。
不起作用的部分是消息传递。
背景页:
chrome.runtime.onMessage.addListener(function(msg, sender){
console.log(msg);
});
chrome.runtime.sendMessage({info:"this is a test"});
这不会在版本 49 上输出任何内容,但会在版本 48 上输出。
我该如何解决?
这是预期的行为。发送页面不应接收消息。旧的行为是一个错误。这些错误报告对此进行了讨论:479425 https://bugs.chromium.org/p/chromium/issues/detail?id=479425 479951 https://bugs.chromium.org/p/chromium/issues/detail?id=479951.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)