我正在使用IScroll来帮助在PhoneGap应用程序的屏幕底部定位页脚,但是我遇到了一个问题,我一直在努力几个晚上,所以我希望有一些你可能会提供帮助。如何动态加载页面和使用IScroll
为了能够通过应用程序保留我的页眉和页脚,我一直在使用类似于this的东西。
通常我会绑定在我的PageCreated事件上,但由于这不是执行我不能这样做。我已收到网页后尝试过,并致电jQuery('#mobilePage').trigger('create');
致电setTimeout(function(){ myScroll.refresh(); },0);
。
问题是没有正确生成高度。有一半的内容隐藏在页脚下方。
我的理论是触发器('创建')需要一些时间来调用,因此我太早调用myScroll.refresh()。
我的问题是如果有一种方法来绑定触发器('创建')事件,所以我可以创建一个回调并执行滚动更新?
ü可以安全地使用500ms的超时触发器(“创建”) – ghostCoder 2012-03-28 05:44:06
,但你不能确保UI在500ms内生成,这可能会在较慢的手机上产生一些问题。 – Dofs 2012-03-28 06:54:40