使用jquery moblie进行移动智能开发(1)

在领导要求使用jquery moblie和webview做所谓的混合开发时,遇到了许多问题,与大家分享一下,看看大家有什么更好的解决办法。

1.首先在android4.0以下使用jquery moblie的页面转场动画时,经常性出现白屏,看过jquery moblie的源码后发现,原来是因为jquery moblie对4.0以下的浏览器的支持效果不好。

2.在使用jquery moblie时,发现头尾不能固定,尤其体现在ios4.3以下版本,根本定不住,起主要原因是在它采用的就是css的position="fixed"样式来控制,试问这样简单的控制能兼容多少浏览器呢?

3.jquery moblie其实就是在一个页面中不停的切换它自己定义的page,已达到转场动画的效果,这样如果页面中不存在window.location.href这样的跳转,自始至终就只存在一个html页面,并且jquery moblie默认是只对第一个页面和最后一个页面有存储,这里的存储是将整个页面内容写入dom树中,举个例子:a.html b.html c.html三个页面,又a进入b,然后由b进入c,那么如果你在b当中有操作,比如b是一个列表,可以分页加载,但是jquery moblie默认只记录第一个和最后一个页面,因此由c返回到b的时候,页面会重新刷新,不会保留之前的状态。

暂时写这些,问题还有很多,希望大家一起来讨论下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值