【问题标题】:Error in communication between Webpages & native application using Chrome Extension使用 Chrome 扩展程序在网页和本机应用程序之间进行通信时出错
【发布时间】:2013-12-04 17:45:41
【问题描述】:

我正在开发一个使用扩展与本地应用程序通信的网络应用程序。

但我在 chrome.extension.connectNative 上未定义,而简单的连接可用。

对于相同的扩展程序代码,如果我将其设为“Chrome 应用程序”,并从扩展程序内的页面进行连接,它工作正常。

请帮我解决这个问题。

这是一个图解形式,(XXX)指的是我面临问题的区域。

我的 Web 应用 --> javascript --> Chrome 扩展 (XXX)--> 本地主机

我已经检查了我的扩展程序所需的所有权限,正如我所提到的,如果我单独运行扩展程序,它就可以工作。

我正在重用原始示例中提供的代码: http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/examples/api/nativeMessaging/

【问题讨论】:

    标签: javascript windows google-chrome google-chrome-extension google-chrome-app


    【解决方案1】:

    大多数 chrome.* API 在普通网页上下文中不可用。如果你想在你的页面中使用这些 API,你需要send messages to your extension's background or event pages

    【讨论】:

      猜你喜欢
      • 2013-04-07
      • 2014-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多