Jquerymobile + PhoneGap: проблемы с переключателем, ползунком, нижним колонтитулом

0

Я сделал приложение jquerymobile + phonegap, когда я запускаю мобильное устройство, с которым сталкиваются несколько проблем. 1) Мое приложение имеет 7 страниц в одном html файле, две кнопки на нижнем колонтитуле, когда я нажимаю на кнопку, которая переместится на следующую страницу, но я вижу навигацию, как линия, появляющаяся при скольжении, что раздражает. 2), и когда я нажимаю на кнопку, она меняет цвет на тему нижнего колонтитула, и через несколько секунд он загружает свою оригинальную тему, которая также раздражает. 3) и мой верхний и нижний колонтитулы все время переключаются, я пробовал data-tap-toggle = "false" и

$(document).bind('pageinit', function(event) {
 $("[data-role=header]").fixedtoolbar({ tapToggle: false });
 $("[data-role=footer]").fixedtoolbar({ tapToggle: false });
});

Тем не менее он не работает

Любую информацию по этому поводу оценивают.

Теги:
cordova
jquery-mobile

1 ответ

0

Попробуй это

$(document).bind("mobileinit", function() {
    $.mobile.ajaxEnabled = false;
    $.mobile.linkBindingEnabled = false;
    $.mobile.hashListeningEnabled = false;
    $.mobile.pushStateEnabled = false;
    // Remove page from DOM when it being replaced
    $('div[data-role="page"]').live('pagehide', function(event, ui) {
        $(event.currentTarget).remove();
    });
    $("[data-role=header]").fixedtoolbar({ tapToggle: false });
    $("[data-role=footer]").fixedtoolbar({ tapToggle: false });

});

Ресурс: https://github.com/datomnurdin/service-finder-mobile

  • 0
    @ привет, это не работает ... я не уверен, вызывает ли он функцию "$ (document) .bind (" mobileinit ", function ()" или нет?
  • 0
    Вы должны, потому что вы используете JQuery Mobile. Пожалуйста, скачайте мой исходный код на моем github, например.
Показать ещё 1 комментарий

Ещё вопросы

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