В основном мой код выглядит следующим образом:Почему этот код не работает на iPad Pro? (JS)
var settings = JSON.stringify({
foo: $.sessionStorage.get("foo"),
bar: $.sessionStorage.get("bar"),
});
$.post(this.baseUrl + "&action=saveData", {"data": settings}, function() {
window.location = self.printUrl + "&data=download";
});
Так первый я захватить некоторые вещи из хранилища сеанса, stringify их, а затем разместить эти данные на сервер. После этого window.location устанавливается в URL-адрес загрузки - браузер получает pdf-файл. Это работает во всех браузерах до сих пор, кроме iPad Pro - где ничего не происходит. Я не знаю, как отлаживать JS на iPad, поэтому я не знаю, где именно этот код выходит из строя. Есть ли у кого-нибудь идея, что может быть возможной причиной этой проблемы? Как я могу отлаживать JavaScript на iPad?
Вы уверены, что вы не в личном режиме? 'sessionStorage' не будет работать в приватном режиме. – Sulthan
спасибо, но нет, частный режим отключен – subarachnid