0

我正在为台式机、平板电脑和智能手机创建一个 Web 应用程序。我的应用程序在服务器端呈现(使用 asp.net mvc),并且很难为每个页面提供 Ajax 调用......

由于我使用 JQuery mobile 来生成 ui,因此我的程序的 ui 将响应,即使它完全从服务器加载。

我的第一个问题是,我可以在 PhoneGap 之类的嵌入式浏览器中加载该网页(针对手机和平板电脑进行了优化)吗?

并且我需要在下载首页时有一些动画,以获得更好的用户体验并避免应用商店提交问题。这该怎么做?

4

1 回答 1

2

用...制作一个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%。

安卓会好的

于 2012-08-15T13:46:21.743 回答