我使用Cordova错了吗?

时间:2019-02-25 10:41:53

标签: cordova localhost wifi

我以前从未与Cordova合作过,所以我对此很陌生。我的问题是我已经安装了Cordova并在“ \ xampp \ htdocs”中创建了项目(默认的hello world应用)。现在,在浏览器中访问“ localhost / myapp / www”时,我只会收到无尽的“连接到设备”消息。另外,在连接到相同本地网络的其他设备上的“ 192.168.1.4/myapp/www”也会给我同样的消息。 因此,我打开了cmd并运行了“ cordova run browser”命令。这导致在浏览器中打开“ localhost:8000 / index.html”,并且收到“设备已准备好”消息,这是正确的,但是当我尝试从其他设备(例如“ 192.168.1.4:8000/index.html”)访问它时”,那么它将根本无法打开,而我仅收到“无法访问此网站”错误。我在做什么错,为什么不能在其他设备上访问它?

为了阐明我要实现的目标-假设我拥有具有多个访问点的局域网。我需要在同一局域网中的服务器上运行并可以通过浏览器访问的Web应用程序,并执行以下操作-获取连接设备及其信号强度范围内的AP列表。严格来说,它应该是Web应用程序,不能部署为android .apk等。带有插件的Cordova似乎适用于此,但也许我只是误解了Cordova的目的。如果是这样,我应该替代使用什么?

1 个答案:

答案 0 :(得分:0)

Cordova不是Web服务器,如果需要,您可以将IIS用于Windows(here a guide),或将Apache用于Linux / macOS(here a guide