Я только что обновился до PhoneGap 1.0 и jQueryMobile Beta 2, и похоже, что file: // навигация полностью нарушена.Я разместил супер урезанный 2-страничный пример для Android 2.2 здесь: https://bitbucket.org/uhlenhuthm/pgdemo/overview
ПОДРОБНОЕ ОПИСАНИЕ ПРОБЛЕМЫ:
Я создал очень простое 2-страничное тестовое приложение в PhoneGap 1.0для Android.В моей папке assets / www у меня есть два файла: index.html и hola.html.PhoneGap загружает файл index.html, который содержит одну кнопку (см. Ниже).Нажатие на кнопку ДОЛЖНО загрузить новую страницу (без загрузки AJAX), но вместо этого кнопка просто меняет цвет при нажатии и ничего больше не происходит.Это происходит только тогда, когда ссылка имеет data-ajax = "false".Установка data-rel = "external" фактически не имеет никакого эффекта, и JQM загружает страницу с помощью AJAX (еще одна ошибка).AJAX-загрузка работает нормально, но это не то, что мне нужно (для более сложного проекта).Включение файла phonegap.min.js также не решает проблему.
Странно то, что это работает в браузере (без PhoneGap на телефоне, он переходит в hola.html без проблем),Может быть, что-то странное в том, как JQM и PhoneGap справляются с file: // URLs?
Я делаю глупую ошибку или здесь что-то не так?