Как изменить настройки сайта незащищенных (http) веб-сайтов в Chrome?

#javascript #google-chrome #http #ssl #clipboard

#javascript #google-chrome #http #ssl #буфер обмена

Вопрос:

Мне нужно разрешить настройку сайта в буфере обмена, но он становится блочным и размытым (не изменяемым).

для незащищенных веб-сайтов (HTTP).

Итак, есть ли какой-либо способ отредактировать этот параметр и изменить его на разрешить?

страница настройки сайта незащищенного сайта

Ответ №1:

Извините, нет никакого способа сделать это. Согласно спецификации буфера обмена, доступ к буферу обмена возможен только через защищенные контексты (HTTPS) (см. SecureContext В спецификации). Поэтому все браузеры должны разрешать этот API только для HTTPS.

Браузер Chrome имеет открытый исходный код, поэтому это требование безопасного контекста также можно проверить здесь, в исходном коде.

Комментарии:

1. Я также хотел бы добавить, что его также можно использовать на localhost.

Ответ №2:

Одним из вариантов здесь является добавление источника для рассматриваемого веб-сайта к флагу Chrome #небезопасно-лечить-небезопасный-источник-как-безопасный. Это позволит получить доступ к буферу обмена в источнике. Конечно, это рекомендуется только в том случае, если вы действительно доверяете небезопасному источнику.

введите описание изображения здесь