我在PhoneGap上编译应用程序。所有应用程序逻辑都在服务器上。
我试着这样做: 内部应用程序index.html具有引导屏幕和onDeviceReady使用:
$ (': mobile-pagecontainer'). pagecontainer ('change', 'http://example.com/mobile-app/', {
transition: 'slide',
changeHash: false,
showLoadMsg: true,
role: "page",
});
其中http://example.com/mobile-app/是具有完整逻辑app的移动网页。
在jqm打开页面之前加载它:
$ (document) .bind ("mobileinit", function () {
$ .mobile.ajaxEnabled = true;
$ .mobile.allowCrossDomainPages = true;
$ .support.cors = true;
});
是的,它已加载,但忽略了新页面上所有已加载的库,我无法生成$ .mobile.ajaxEnabled = false,依此类推。我认为这不是一个完美的解决方案。也许可以完全重置内容为http://example.com/mobile-app/index.html的应用的index.html?
应该如何在PhoneGap上创建应用程序,这些资源完全在外面?