android - PhoneGap 能否将我的基于 Web 的应用程序显示为嵌入式浏览器?

标签 android iphone ios jquery-mobile cordova

我正在为台式机、平板电脑和智能手机创建一个网络应用程序。我的应用程序在服务器端呈现(使用 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

0% 的机会进入 iTunes。

Android 会很好

关于android - PhoneGap 能否将我的基于 Web 的应用程序显示为嵌入式浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11969154/

相关文章:

objective-c - 以步进增量滚动水平 UIScrollView?

java - 在android中将旋转设置为对话框

iphone - 旋转 Sprite 面对一个点(cocos2d)

ios - Twilio 客户端 - 应答机检测

ios - 如何从现有的 UIScrollView 中获取重复的 UIScrollView?

iphone - 如何使用 NSUrl 参数调整 NSString ?

iphone - 架构 i386 的 undefined symbol : "_PerformXMLXPathQuery"

android - 是否可以在 native react 中开发移动键盘应用程序

java - 从位图android实现人脸检测

android - 在 Jetpack Compose 的无状态 Compose 中管理条件逻辑