Как остановить мерцание страницы, когда панель открыта / закрыта в разрыв телефона Android
Я пытаюсь создать и панели, похожие на Facebook, поэтому пытался использовать Панели из мобильной ссылки JQuery, затем я фиксирую положение верхнего и нижнего колонтитула и отключаю функцию data-animate. Знаете, проблема в том, что когда я открываю / закрываю панель, ее мерцания также применяется положение ui-panel-wrap-content для фиксированного положения, когда панель открыта, и положение для абсолютного значения, когда панель закрыта, поэтому можно прокручивать только панель, а не содержимое страницы. Может кто-нибудь сказать мне, как перестать мерцать. Любая идея приветствуется. Заранее спасибо.
3 ответа
Вы можете предварительно загрузить содержимое боковой панели. Это сглаживает переход и устраняет любую задержку загрузки панели. Это означает, что белый фон никогда не показывается.
Позже я обновлю код, необходимый для предварительной загрузки.
Добавить эту CSS
.ui-page {
-webkit-backface-visibility: hidden;
}
Вы можете попробовать, используя следующий код
.ui-page * {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
transform: rotateY(0deg);
}
ui-mobile-viewport-transitioning,
.ui-mobile-viewport-transitioning .ui-page
{
overflow: visible;
}
Также добавьте следующий код в файл манифеста
android:hardwareAccelerated="false"
Надеюсь, это поможет.