在浏览器中打开时无法测试 Cordova 应用程序

Can't test Cordova app when open it in browser

我使用 4.3.0 版本和 iOS 项目的项目创建了一个 Cordova 应用程序。

每当我在桌面浏览器中打开 index.html(www 文件夹)文件时,它就会陷入无限循环循环请求 gap://ready.

为什么会这样?我该如何解决?

非常感谢。

编辑和更新:

iOS 应用无法运行,因为缺少一个插件:https://github.com/apache/cordova-plugin-network-information/blob/master/doc/index.md

我添加了它,然后再次构建项目,成功了。

不要这样做。使用 XAMPP/WAMP 以正常方式制作您的网站。复制所有相同的代码和文件夹。然后检查它。无论您在 XAMPP 站点中做了什么更改,都请在 PhoneGap 中进行更新。这样比较容易。

您无法在常规浏览器上测试iOS项目,如果您想在浏览器上测试,请添加浏览器平台

cordova platform add browser

然后

cordova run browser

两个答案都错了。最正确的方法是在您的 phone 模拟器或实际设备中 运行。

对于android

cordova emulate android

对于 ios 你需要一台 Mac 机器和 Xcode.