Google chrome 是否可以将chrome扩展和chrome原生客户端结合起来,并将它们作为单个单元分发

Google chrome 是否可以将chrome扩展和chrome原生客户端结合起来,并将它们作为单个单元分发,google-chrome,google-chrome-extension,google-nativeclient,Google Chrome,Google Chrome Extension,Google Nativeclient,我想创建一个新的Chrome扩展,它将通过Chrome商店分发。我还想将此扩展的一些代码部分移植到本机代码,并使用Chrome的本机客户端 所以我的问题是,有没有可能创造出 由两个组件组成-Chrome扩展(例如,可以将内容脚本嵌入第三方网站,如google.com)和本机客户端(例如,运行一些本机代码) 应使这两个组件能够相互交互,例如通过消息传递() 通过Chrome Store作为单个单元分发 提前感谢。有两种名称相似但完全不同的技术 本机主机。这些是独立的程序,不能在Web应用商店中

我想创建一个新的Chrome扩展,它将通过Chrome商店分发。我还想将此扩展的一些代码部分移植到本机代码,并使用Chrome的本机客户端

所以我的问题是,有没有可能创造出

  • 由两个组件组成-Chrome扩展(例如,可以将内容脚本嵌入第三方网站,如google.com)和本机客户端(例如,运行一些本机代码)
  • 应使这两个组件能够相互交互,例如通过消息传递()
  • 通过Chrome Store作为单个单元分发

提前感谢。

有两种名称相似但完全不同的技术

  • 本机主机。这些是独立的程序,不能在Web应用商店中分发,并使用标准消息传递API的变体与JavaScript通信

  • 本机客户端模块()。这些模块与浏览器插件类似,可以与扩展捆绑在一起

    请注意,它们是从系统中沙盒出来的——这里的想法是提高性能或浏览器中的非HTML UI

    在扩展内部,创建一个
    元素,该元素创建本机代码模块的实例。使用DOM事件

    包含一个关于在Chrome应用程序中使用NaCl的指南,并提到这同样适用于扩展。我没有看到任何更好的文档,所以您需要进行一些试验和搜索


  • 有两种名称相似但完全不同的技术

  • 本机主机。这些是独立的程序,不能在Web应用商店中分发,并使用标准消息传递API的变体与JavaScript通信

  • 本机客户端模块()。这些模块与浏览器插件类似,可以与扩展捆绑在一起

    请注意,它们是从系统中沙盒出来的——这里的想法是提高性能或浏览器中的非HTML UI

    在扩展内部,创建一个
    元素,该元素创建本机代码模块的实例。使用DOM事件

    包含一个关于在Chrome应用程序中使用NaCl的指南,并提到这同样适用于扩展。我没有看到任何更好的文档,所以您需要进行一些试验和搜索


  • 有两种名称相似但完全不同的技术

  • 本机主机。这些是独立的程序,不能在Web应用商店中分发,并使用标准消息传递API的变体与JavaScript通信

  • 本机客户端模块()。这些模块与浏览器插件类似,可以与扩展捆绑在一起

    请注意,它们是从系统中沙盒出来的——这里的想法是提高性能或浏览器中的非HTML UI

    在扩展内部,创建一个
    元素,该元素创建本机代码模块的实例。使用DOM事件

    包含一个关于在Chrome应用程序中使用NaCl的指南,并提到这同样适用于扩展。我没有看到任何更好的文档,所以您需要进行一些试验和搜索


  • 有两种名称相似但完全不同的技术

  • 本机主机。这些是独立的程序,不能在Web应用商店中分发,并使用标准消息传递API的变体与JavaScript通信

  • 本机客户端模块()。这些模块与浏览器插件类似,可以与扩展捆绑在一起

    请注意,它们是从系统中沙盒出来的——这里的想法是提高性能或浏览器中的非HTML UI

    在扩展内部,创建一个
    元素,该元素创建本机代码模块的实例。使用DOM事件

    包含一个关于在Chrome应用程序中使用NaCl的指南,并提到这同样适用于扩展。我没有看到任何更好的文档,所以您需要进行一些试验和搜索