我将脚本(background.js)设置为manifest.json
中的背景。
并将代码写入background.js:
var source = new EventSource('http://localhost:8086/test/');
source.addEventListener('ping', function (e) {
var notification = webkitNotifications.createNotification(
'test.png',
'testTitle',
'testContent'
);
notification.show();
}, false);
这些代码可以像http://localhost:8086/
下的正常html页面一样正确运行,但它在Chrome扩展程序中根本无法运行。
我已将http://localhost:8086/
放入"权限" manifest.json。