Как предотвратить открытие ссылок в веб-приложении iOS в новой вкладке Safari

0

Я создаю html-приложение для iPads. Я добавляю webapp на рабочий экран, используя "любимый" вариант. Однако, после этого, каждый (внутренний) URL-адрес открывается на новой вкладке сафари. Как я могу это предотвратить? На данный момент невозможно использовать мою навигацию, которая направляется на другие html файлы.

Я нашел этот код. Hower я получаю сообщение об ошибке "undefined" на каждом URL-адресе.

$( document ).on( "click", "a", function( event ){   
    page.event.preventDefault();   
    time.location.href = $( event.target ).attr( "href" );
});
Теги:
safari

1 ответ

2
Лучший ответ

Вы используете переменные page и time, которые нигде не определены.

$(document).on('click', 'a', function(e) {
    e.preventDefault();
    document.location.href = $(this).attr('href');
});

Так просто.

  • 1
    Большое спасибо за решение моего вопроса!

Ещё вопросы

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