在Firefox中肯定是可以的,但是同样的代码在Thunderbird中却不能使用。
下面是我想做的一个例子。
在我的 background. js中
console.log("a");
let ws = new WebSocket("wss://echo.websocket.org");
console.log("b");
但我在调试控制台只得到这个结果。
Webconsole context has changed
a background.js:1:9
Webconsole context has changed
: background.js:3
<anonyme> moz-extension://e908747f-c410-4427-8868-1336f813f1cd/background.js:3
我在Thunderbird v68.6.0上测试。
当我发布这个问题时,无法在Thunderbird中使用WebSocket。
在我输入这条消息的时候,这个错误正在解决。
您可以在这里跟踪它。https:/bugzilla.mozilla.orgshow_bug.cgi?id=1627649。