javascript - Android 上的 jQueryMobile 页面转换

标签 javascript android jquery jquery-mobile cordova

我有一个使用 jQm、Phonegap for Android 应用程序的项目。我遇到页面转换问题。切换页面时闪烁,我找到了很多解决方案但没有任何效果

这些是我找到的解决方案

  • data-transition="none"/$.mobile.defaultPageTransition = 'none';
  • .ui-page { 背面可见性:隐藏; -webkit-backface-visibility:隐藏;
  • 删除meta.attr(“内容”,disabledZoom); &meta.attr(“内容”,enabledZoom);在 jquery.mobile.js 中
  • -webkit-transform:translate3d(0,0,0);
  • <meta name="viewport"content="width=device-width, user-scalable=no"/>

    那么,我该怎么办?我使用phonegap 2.9.0,jQm 1.3.2,backboneJS,requireJS,jQuery 1.9并在Android 2.3.6上进行测试

最佳答案

<script src="js/jquery-1.10.2.min.js" type="text/javascript"></script>
                    <script type="text/javascript">
                    $(document).bind("mobileinit", function()
                    {
                       if (navigator.userAgent.indexOf("Android") != -1)
                       {
                         $.mobile.defaultPageTransition = 'none';
                         $.mobile.defaultDialogTransition = 'none';
                       }
                    });
                    </script>
                    <script src="js/jquery.mobile-1.3.2.min.js" type="text/javascript"></script>

关于javascript - Android 上的 jQueryMobile 页面转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20308714/

相关文章:

jquery - 使用属性进行微数据存储并作为选择器是一件坏事

java - 捕获按键按下的 ajax 事件,无需输入字段

javascript - 删除重复的数组值然后存储它们 [react]

javascript - 如何通过 Handlebars 中的索引访问访问数组项?

android - Logcat 在每次 DefaultHttpClient 执行方法调用期间打印 "interface name: null"

javascript - jQuery中如何根据单选按钮的选择来显示和隐藏div元素

javascript - Lodash 或 JS GroupBy 和数组数组的计数

java - 水平 EditText 一次滚动一个字符

java - 如何在 Java 中实现 rawurldecode?

javascript - jQuery 数据表 - TableTools : hide row and columns while export