Добавление настраиваемого сочетания клавиш во встроенную программу просмотра PDF-файлов для захвата URL-адреса PDR через document.addEventListener («keydown»)

Я хотел бы установить сочетание клавиш, чтобы легко получить URL-адрес PDF-файла (и выполнить его форматирование) с помощью пользовательского скрипта tampermonkey. Я могу сделать это для обычных html-страниц, но не для pdf, открытого во встроенном средстве просмотра PDF (на Edge Chromium): похоже, что tampermonkey не может добавить addEventListener в средство просмотра PDF, потому что скрипт работает, когда я копирую-вставляю его в консоль после открытия PDF-файла.

Вот мой сценарий:

       document.addEventListener("keydown", dispatchkeyboardPDF);
    
 function dispatchkeyboardPDF(key) {
       if (key.keyCode == 66 && key.altKey) {   ///66 = b   https://keycode.info/
             alert(document.location);
            }
 }

Также я заметил, что вернуть другой результат, если я запустил его непосредственно в tampermonkey при загрузке страницы и в консоли: почему это так?

0 ответов

Другие вопросы по тегам