PDF не загружается в мобильном браузереJquery

Программирование на jquery
Ответить
Гость
 PDF не загружается в мобильном браузере

Сообщение Гость »

Это мой код, где в этой функции showPdf я показываю PDF-файл на экране, в настольной версии он работает нормально, но в мобильном браузере выдает эту ошибку -->

jquery.1fc733054ddb2e2fcd4a0f763671047b.js:1483 Не удалось загрузить https://www.w3.org/WAI/ER/tests/xhtml/t ... /dummy.pdf в качестве плагина, потому что фрейм, в который загружается плагин, находится в песочнице.

Кто-нибудь может помочь?

Код: Выделить всё

function showPdf(pageUrl) {
console.log("pdf url", pageUrl)
var windowWidth = window.matchMedia("(max-width: 1100px)")

const actualUrl = originUrl + window.location.href.split(homeUrl)[1];
document.getElementById('pdf-close-block').innerHTML = '';
document.getElementById('pdf-close-block').innerHTML = 'Close PDF download';
document.getElementById('pdf-close-block').style.display = 'block';
document.getElementById('time-block').innerHTML = '';

// Check if it's a mobile device
if (windowWidth.matches) {
// For mobile devices, use  instead of 
document.getElementById('time-block').innerHTML = '';
} else {
// For desktop or larger screens, continue using 
document.getElementById('time-block').innerHTML = '';
}
if (document.getElementsByClassName("page__frame")[0]) {
//document.getElementsByClassName("page__frame")[0].scrollIntoView();
$('#first_col_1')[0].scrollTo({
top: 0,
behavior: 'smooth'
});
$('#parent-column')[0].scrollTo({
top: 0,
behavior: 'smooth'
});
$('#iframe-wrap')[0].scrollTo({
top: 0,
behavior: 'smooth'
});
window.scrollTo({
top: 0,
behavior: 'smooth'
});
}

}



Источник: https://stackoverflow.com/questions/781 ... le-broswer
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»