我完全没有开发 chrome 扩展的经验,但是为了一些准时的需要,我必须修改现有的扩展,以便要求用户输入套接字的连接端口。
它由一个 manifest json 文件和两个内容脚本组成,其中一个是 jquery 库。我认为这应该很简单,但是经过一些谷歌研究,我找不到我的问题的直接答案。
清单.json
{
"name": "MyExtension",
"version": "1.0",
"manifest_version": 2,
"content_scripts": [
{
"matches": ["http://myurl.com/"],
"css": ["style.css"],
"js": ["jquery-1.7.2.min.js", "script.js"]
}
]
}
脚本.js
(function() {
var sock = null;
function connect() {
if (sock !== null) {
return;
}
sock = new WebSocket('ws://localhost:1234/'));
[...]
}
[...]
})();
为了清楚起见,我的目标是用用户通过对话窗口设置的自定义端口替换套接字的“1234”端口。
提前感谢您的帮助,
罗曼·拉罗什