Can't test Cordova app when open it in browser

旧城冷巷雨未停 提交于 2019-11-28 06:17:13

问题


I created a Cordova app using the 4.3.0 version and the project for an iOS project.

Whenever I open the index.html (www folder) file in a desktop browser, it gets stuck in an infinite loop requesting gap://ready.

Why is this happening? How can I solve it?

Thanks a lot.

EDIT AND UPDATE:

The iOS app was not working because there was a plugin missing: https://github.com/apache/cordova-plugin-network-information/blob/master/doc/index.md

I added it, then build the project again, and it worked.


回答1:


You can't test an iOS project on a regular browser, if you want to test on a browser, add browser platform

cordova platform add browser

then

cordova run browser



回答2:


Don't do this way. Make your site in normal way using XAMPP/WAMP. Copy all the same code and folders. Then Check it. Whatever you make change in XAMPP Site, update it in PhoneGap. It is easier this way.




回答3:


Both answers wrong. The most correct way is run in your phone simulator or actual device.

For android

cordova emulate android

For ios you need a Mac machine and Xcode.



来源:https://stackoverflow.com/questions/28855486/cant-test-cordova-app-when-open-it-in-browser

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!