Firefox: Не работает сохранение выделенного текста

На одном сайте есть возможность редактировать PDF файлы онлайн. Что примечательно, поддержка формата PDF практически 100%, в отличие от того же Gimp. Но при копировании текста из слоя с текстом, ничего не копировалось в буфер обмена.
Если открыть консоль, то увидим ошибку:

// Uncaught TypeError: navigator.clipboard.write is not a function

Google Chrome нормально всё копирует, а чтобы и у Firefox это получалось, нужно включить через скрытые настройки:

about:config
dom.events.asyncClipboard.clipboardItem

или через файл пользовательских настроек:

user.js
// Enable js clipboard access
user_pref("dom.events.asyncClipboard.clipboardItem", true);
Не уверен на счёт безопасности, т.к. в этом случае сайт скорее всего сможет читать буфер обмена вашего компьютера, если у вас разрешено выполнение скриптов на текущей странице.

 



Запись опубликована автором в рубрике Software с метками , .
Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments