Переходы Jumpy в мобильном телефоне jQueryGap

0

Я разрабатываю приложение ios, используя Phonegap Build и jQuery mobile 1.4.2. Я использую следующий скрипт, чтобы исправить прыгающие и мерцающие переходы между страницами: https://github.com/jquery/jquery-mobile/commit/ff1a7e019f45ad00fc9aa3e0fcb08df5acc54a66

В начале js файла говорится:

 define( [ "jquery", "./jquery.mobile.core" ], function( $ ) {  

Эта строка выдает ошибку: ReferenceError: define is not defined

Я не знаком с этим синтаксисом "define", поэтому не уверен, что происходит не так. Я попытался указать путь к моему мобильному файлу jquery (jquery.mobile-1.4.2.min.js), но ошибка все еще существует.

Итак, что определяет, и почему это порождает ошибку?

Теги:
cordova
jquery-mobile

1 ответ

-1

вам нужно что-то перед вызовом JQuery mobile js:

 <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("ios") != -1)
                       {
                         $.mobile.defaultPageTransition = 'none';
                         $.mobile.defaultDialogTransition = 'none';
                       }
                    });
                    </script>
                    <script src="js/jquery.mobile-1.3.2.min.js" type="text/javascript"></script>
  • 0
    Привет, файл transitions.js по-прежнему выдает ошибку, но мерцание s все еще иногда возникает при использовании кнопки назад, но в целом, возможно, немного меньше прыгающих. Предложения для кнопки назад?
  • 0
    подтвердить, если состояние пожара или нет?
Показать ещё 7 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню