我对 Jquery 移动持久导航栏有疑问。我正在开发一个使用 phonegap 部署在 iOS 和 Android 上的移动应用程序。我有一个导航栏可以从一个页面导航到另一个页面。(页脚/导航栏固定)。
示例:http: //jquerymobile.com/demos/1.2.0/docs/toolbars/footer-persist-a.html
导航有效,当在 chrome 或 safari 等浏览器中呈现时,该栏仍然存在。但是,当我将应用程序上传到 Android 模拟器或 iOS 模拟器时,单击导航栏中的链接会使整个屏幕变白一秒钟,然后重新出现。(有点闪烁)
有人可以帮忙吗?
这是我的页脚代码:(a.html,b.html ...是我的页面名称)
<div data-role="footer" data-id="foo1" data-position="fixed" data-tap-toggle="false">
<div data-role="navbar">
<ul>
<li><a href="a.html" data-prefetch data-transition="slideup" class="ui-btn-active ui-state-persist" rel="external">Info</a></li>
<li><a href="b.html" data-prefetch rel="external" >Friends</a></li>
<li><a href="footer-persist-c.html" data-prefetch="true">Albums</a></li>
<li><a href="footer-persist-d.html" data-prefetch="true">Emails</a></li>
</ul>
</div><!-- /navbar -->
</div><!-- /footer -->
谢谢 !