我正在为台式机、平板电脑和智能手机创建一个 Web 应用程序。我的应用程序在服务器端呈现(使用 asp.net mvc),并且很难为每个页面提供 Ajax 调用......
由于我使用 JQuery mobile 来生成 ui,因此我的程序的 ui 将响应,即使它完全从服务器加载。
我的第一个问题是,我可以在 PhoneGap 之类的嵌入式浏览器中加载该网页(针对手机和平板电脑进行了优化)吗?
并且我需要在下载首页时有一些动画,以获得更好的用户体验并避免应用商店提交问题。这该怎么做?
我正在为台式机、平板电脑和智能手机创建一个 Web 应用程序。我的应用程序在服务器端呈现(使用 asp.net mvc),并且很难为每个页面提供 Ajax 调用......
由于我使用 JQuery mobile 来生成 ui,因此我的程序的 ui 将响应,即使它完全从服务器加载。
我的第一个问题是,我可以在 PhoneGap 之类的嵌入式浏览器中加载该网页(针对手机和平板电脑进行了优化)吗?
并且我需要在下载首页时有一些动画,以获得更好的用户体验并避免应用商店提交问题。这该怎么做?
用...制作一个iframe怎么样?
iframe { width: 100%, height: 100%; padding: 0; margin: 0; z-index: 1; }
然后使用以下样式为您的动画制作一个 div...
#animation { width: 100%, height: 100%; padding: 0; margin: 0; z-index: 2; }
然后添加这样的东西
myIFRAME.document.onload = $('#animation').hide();
但是,您必须始终在线,并且您会感觉到“应用程序”的响应速度很慢。
这里有更多关于原生应用程序通常比基于 HTML5 的应用程序更快的信息。您的情况会更糟,因为它是嵌入在 html5 应用程序中的 html5 应用程序... https://stackoverflow.com/a/10772161/773263
进入 iTunes 的几率为 0%。
安卓会好的