【问题标题】:Accept incoming HTTP requests in a Cordova/PhoneGap application在 Cordova/PhoneGap 应用程序中接受传入的 HTTP 请求
【发布时间】:2014-10-02 21:25:15
【问题描述】:

我正在构建一个需要与我正在构建的硬件设备通信的 Cordova 应用程序。设备可以传输 HTTP 请求,但不能接受请求。应用程序和设备都是本地网络上唯一无法访问互联网的设备。

Cordova 应用程序是否可以从硬件设备接收传入的 HTTP 请求?

如果它有助于应用需要支持 Android(iOS 将在不久的将来推出)。

【问题讨论】:

  • 你试过 node.js 吗?...也许运行时不允许你连接到一个端口,但可能值得一试
  • 即使 Cordova 使用 Node 进行部署,我也不相信我可以将节点服务器嵌入到 Cordova 应用程序中。
  • 好的。不好的答案。您可以打开一个端口并从 java 侦听并将事件发布到您的 webview。或许已经完成的一件小事可以嵌入github.com/NanoHttpd/nanohttpd

标签: android ios cordova httprequest


【解决方案1】:

找到了一个可以满足我需要的插件 - https://github.com/driftyco/cordova-plugin-discovery

感谢 eduyayo 让我走上正轨

【讨论】:

  • 您是否设法使用了cordova-plugin-discovery?我不知道它是如何工作的。也许您可以举一个简单的例子来帮忙?它是用来连接广播服务器还是遍历网络上的所有设备?谢谢!
猜你喜欢
  • 1970-01-01
  • 2014-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多