переходный слайд в $ .mobile.activePage с использованием jquery.mobile-1.1.0-rc.1 - PullRequest
0 голосов
/ 16 марта 2012

$. Mobile.changePage ('#tification', {transition: "slidedown"});

У меня есть код выше, используя jquery.mobile-1.0rc2.min.js и я вижу его эффекты (слайд-шоу) как в настольном браузере, так и в Android Mobile & Iphone.Но когда я использовал последнюю библиотеку jqm, которая jquery.mobile-1.1.0-rc.1.min.js , ее эффект теперь выглядит как постепенное исчезновение, даже если я специально поставил слайд-слайдэффект.Но при просмотре на мобильном телефоне iphone я вижу эффект сдвига, вы можете увидеть это изменение эффекта в настольном или Android-браузере.

Они изменили синтаксис?Кто-нибудь знает об этом?или решение для этого?

Ответы [ 2 ]

2 голосов
/ 16 марта 2012

jQuery Mobile отключает 3d-переходы, когда порт вида больше 1000px (я полагаю, что это число). Таким образом, в браузере на вашем настольном компьютере просто измените размер окна до ширины менее 1000px и обновите страницу, 3d-переходы должны работать так же, как на вашем iPhone (если вы используете хороший браузер, такой как Chrome или Safari).

Настройка максимальной ширины для переходов

По умолчанию переходы могут быть отключены (установлен на «нет»), когда ширина окна больше определенной ширины пикселя. Эта функция полезно, потому что переходы могут отвлекать или плохо работать на большие экраны. Это значение настраивается через глобальную опцию $ .mobile.maxTransitionWidth, который по умолчанию равен false. Опция принимает любое число, представляющее ширину пикселя или ложное значение. Если это не ложь, обработчик будет использовать переход «нет», когда окно ширина шире указанного значения.

Источник: http://jquerymobile.com/demos/1.1.0-rc.1/docs/pages/page-transitions.html

1 голос
/ 16 марта 2012

Их блог кратко описывает проблему. Чтобы исправить проблемы с переходами в браузерах Android, команда JQM провела тест, чтобы проверить, может ли браузер обрабатывать трехмерные преобразования. Iphone проходит этот тест, поэтому вы видите правильный переход. Устройства Android 1.x-2.x не прошли этот тест, поэтому их решение состояло в том, чтобы переключиться на простой переход.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...