我从简单的Chrome扩展开始。
这是我的扩展程序的文件夹布局
C:\用户\马克\画\ MyExtension --background.js:
var socket = io.connect('http://127.0.0.1:8080/');
socket.send('喜&#39);
- 的manifest.json:
{
"name": "My Test Extension",
"version": "1.0",
"manifest_version": 2,
"description": "Test version of My Extension",
"permissions": [
"cookies",
"tabs",
"<all_urls>"
],
"background":{
"scripts":[
"socket.io.js",
"background.js"
]
}
}
socket.io.js:
A huge script I didn't make that i will post. Official socket.io folder.
好的,因为您看到我想将此Chrome扩展程序连接到我在localhost:8080上运行的node.js服务器。
出于某种原因,它不起作用;我所做的是从chrome:extensions运行扩展,并在localhost:8080创建node.js服务器。
然而,它没有用。
请帮助。
我在互联网上可以理解的关于使用socket.io创建chrome扩展并将它们连接到nodejs服务器的文档很少。