Я провожу день, выясняя, как исправить мерцание между переходами страниц в JQuery-Mobile 1.3.1.Переходы страницы JQuery-Mobile - мерцание (отдельные страницы)
Я обнаружил, что
.ui-page { -webkit-backface-visibility: hidden; }
или установив data-transition
в none
или удаление meta.attr("content", disabledZoom);
и meta.attr("content", enabledZoom);
из JQM файла
помог.
Но, по-видимому, это работает только в том случае, если webapp является только одной «многостраничной».
Я использую 4 отдельные страницы.
В iOS (мобильное Safari) и на ПК (браузер: Chrome) У меня нет мерцания перехода. Но как только я добавляю приложение в Homescreen, он снова мерцает.
Здесь я прочитал, что нет никакой возможности избежать страниц мигания для (PhoneGap/Homescreenapp), если есть отдельные HTML-файлы в использовании: https://groups.google.com/d/msg/phonegap/tqdv3tYIj_o/qfft32VbLg8J
Нет ли решение для этого?
Можете ли вы показать код, который вы пробовали ... как упоминалось в вопросе, эти параметры обычно помогают избавиться от переходов страниц jquery mobile мерцание страниц. – Daenarys
http://jsfiddle.net/q5hrx/ это мой код, я перекодировал его, потому что я не могу показать свой точный код по юридическим причинам. Это просто контент. Но структура такая же. В MobileSafari/desktopcreen-app/phonegap-app этот сайт будет мерцать/мигать после навигации – RedErdnuss
возможного дубликата [jQuery Mobile мерцающий экран во время переходов] (http://stackoverflow.com/questions/11029427/jquery-mobile-flickering-screen -переходы-переходы) –