#jquery-mobile #cordova
#jquery-mobile #кордова
Вопрос:
Я использую PhoneGap для создания приложений для смартфонов, но после того, как я обновил свое приложение с jqmobile beta 2 на jqmobile rc 2, мое приложение не может изменить страницу.
Код выглядит следующим образом
<a href="javascript:$.mobile.changePage('http://primotours.reklamebureauet-sortkaffe.dk/hotdeals.aspx');" data-role="button" data-theme="f">Afbudsrejser</a>
Если бы кто-нибудь мог помочь, это было бы очень ценно, спасибо
Брайан
Ответ №1:
Вместо вызова $.mobile.changePage()
просто используйте URL:
<a href="http://primotours.reklamebureauet-sortkaffe.dk/hotdeals.aspx" data-role="button" data-theme="f">Afbudsrejser</a>
Комментарии:
1. Мне придется использовать событие Changepage, если я этого не сделаю, оно просто откроет браузер.
2. Это зависит от вашего PhoneGap-кода. К сожалению, я не знаком с phoneGape. Но мой приведенный выше пример работает, если вы используете простой WebView (android) / UIWebView (iOS).
3. хорошо, спасибо, я буду иметь это в виду в следующий раз. Я понизил рейтинг JQMobile до 1.01b, пока он работает, к сожалению, крайний срок не дал мне достаточно времени, чтобы найти другое решение. Спасибо за вашу помощь!