我正在尝试 Chrome 的原生消息传递 API,但我无法让它工作。
该文档有一个指向此示例的链接,但它不是扩展的示例,它是一个 chrome 打包的应用程序。
我已经尝试将其修改为作为扩展工作,但我缺乏正确处理它的经验。
有人可以给我一个可以与本机应用程序一起使用的 chrome 扩展的示例吗?
谢谢你。
我正在尝试 Chrome 的原生消息传递 API,但我无法让它工作。
该文档有一个指向此示例的链接,但它不是扩展的示例,它是一个 chrome 打包的应用程序。
我已经尝试将其修改为作为扩展工作,但我缺乏正确处理它的经验。
有人可以给我一个可以与本机应用程序一起使用的 chrome 扩展的示例吗?
谢谢你。
幸运的是,您链接到的示例非常简单,并且不使用任何特定于应用程序的 API。
因此,通过稍微修改清单应该很容易将其转换为扩展:
// Replace that:
"app": {
...
},
// With this:
"browser_action": {
"default_title": "Test Extension",
//"default_icon": {
// "19": "img/icon19.png",
// "38": "img/icon38.png"
//},
"default_popup": "main.html"
},
(我自己没有测试过,但它应该可以工作......)