Как я могу использовать многостраничный мобильный документ jQuery в приложении для домашнего экрана iOS? - PullRequest
1 голос
/ 14 марта 2012

Я использую data-ajax = "false" для ссылки на многостраничный документ, поскольку это необходимо для полного обновления страницы:

http://jquerymobile.com/demos/1.1.0-rc.1/docs/pages/page-navmodel.html

Это прекрасно работает в полной версии iOS Safari. Но когда я превращаю веб-приложение в приложение для домашнего экрана, если вы щелкнете по ссылке с данными data-ajax = "false", это приведет к запуску полного приложения Safari, нарушив внешний вид "полного экрана" моего домашнего экрана. App.

Есть ли способ создать мобильное приложение jQuery с многостраничным документом, которое также может работать как полноэкранное приложение для домашнего экрана?

Ответы [ 2 ]

1 голос
/ 22 мая 2012
<li><a href="/Account/SignOut" data-icon="back" data-ajax="false" class="logout">Log Out</a></li>

$(document).bind('pageinit', function() {
  $('.logout').click(function (event) {
    event.preventDefault();
    window.location.assign("/Account/SignOut");
  });
});

Это была глупая погоня, но через 10 часов мы использовали это решение.Это прекрасно работает ... но тебе не нужен этот взлом, Apple!

0 голосов
/ 14 марта 2012

Этот плагин помогает?https://github.com/ToddThomson/jQuery-Mobile-Subpage-Widget

...