<object> нагрузка не срабатывает в Chrome - PullRequest
0 голосов
/ 09 октября 2018

Загружая PDF в теге <object>, я хочу показать индикатор во время загрузки документа, а не просто пустой элемент, поэтому я поместил панель загрузки над <object>.Я добавил функцию для скрытия панели:

function documentLoaded() {
    // Code to hide panel here.
}

и установил ее запуск в событии onload тега <object>:

<object type="application/pdf" data="/documents/sample.pdf" onload="documentLoaded();"></object>

Это работает именно такЯ хочу, чтобы это было в Firefox и в Edge, но когда я тестировал его в Chrome, панель загрузки никогда не исчезала.Когда я его отладил, я увидел, что функция documentLoaded() никогда не вызывалась.

Есть ли другой способ заставить это работать с Chrome, или другой способ полностью вызвать функцию JS, как только PDFготовы?

...