Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome extension 使用本机应用程序消息传递的chrome扩展的工作示例_Google Chrome Extension_Chrome Native Messaging - Fatal编程技术网

Google chrome extension 使用本机应用程序消息传递的chrome扩展的工作示例

Google chrome extension 使用本机应用程序消息传递的chrome扩展的工作示例,google-chrome-extension,chrome-native-messaging,Google Chrome Extension,Chrome Native Messaging,我正在试用Chrome的本机消息API,但一直无法使其正常工作 文档中有这个链接,但它不是一个扩展示例,它是一个chrome打包的应用程序 我尝试过将其修改为一个扩展,但我缺乏正确操作的经验 有人能给我一个chrome扩展的例子,它可以与本地应用程序一起工作吗 谢谢。幸运的是,您链接到的示例非常简单,没有使用任何特定于应用程序的API。 因此,通过稍微修改清单,可以轻松地将其转换为扩展: // Replace that: "app": { ... }, // With this: "b

我正在试用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"
},

(我自己还没有测试过,但它应该能工作……

这也是我的想法。不幸的是,它不起作用(@Person93:您在什么平台上尝试此功能?@Person93:我在Windows上尝试过,效果很好。您是否遵循操作系统的说明(示例自述中的说明)?到底是什么不起作用?您实施该示例的具体步骤是什么?我没有看到操作系统的具体说明。我必须再看一看。@Person93:有两个部分:Windows、Mac和Linux。我如何下载整个示例?