JQuery Mobile + Phone Gap:index.html文件未在浏览器中打开,但在iPad模拟器中可以正常工作

时间:2012-05-29 12:55:32

标签: jquery android iphone jquery-mobile cordova

我使用 jQuery mobile and phone gap (cordova based application) in iPad 实现了一个应用程序,

我已使用jQuery index.html 页面实现了所有观看次数和代码

when i execute My xcode project works fine it shows required views in simulator.

但是

when i open my index.html file in browsers it doesn't open / shown the views just a blank screen appears why..?

1 个答案:

答案 0 :(得分:0)

我的猜测是你有一些代码依赖于在“普通”浏览器中失败的cordova - 检查你的javascript错误日志或发布你的html / js文件的链接。

通常,“deviceready”事件仅在移动设备上触发,因此将依赖于phonegap / cordova的代码放在文档侦听器中,例如:

  document.addEventListener("deviceready", appReady, false);

并且不要在appReady中放置非手机带代码(例如渲染视图)。

另见: http://docs.phonegap.com/en/1.0.0/phonegap_events_events.md.html#deviceready

- >> Josh W< -