В приложении, которое я сделал, есть средство просмотра PDF. Это просто IFrame с PDF Blob, установленным в качестве атрибута sr c.
Теперь мне интересно, могу ли я как-нибудь получить доступ к позиции прокрутки этого IFrame?
Я пытался получить доступ к contentWindow.scrollY
IFrame, contentWindow.window.scrollY
и, возможно, к большему, и теперь у меня заканчиваются идеи.
С другим IFrame, имеющим атрибут srcDo c (HTML), доступ к contentWindow.scrollY
отлично работает в том же проекте.
Кроме того, в настоящее время я просто работаю с chrome, я был бы признателен, если у кого-то есть ответ, который работает в разных браузерах.
ОБНОВЛЕНИЕ: Когда я открываю приложение в Firefox Я действительно вижу ошибку, когда я пытаюсь прокрутить IFrame PDF:
SecurityError: Permission denied to access property "scrollTo" on cross-origin object
Я уже подозревал причину безопасности, я угадайте chrome просто не сообщает об этом? Тем не менее, мне интересно, как я мог бы решить эту проблему, потому что PDF генерируется локально по URL-адресу BLOB-объекта, поэтому на самом деле это не объект перекрестного происхождения