моя проблема в том, что я использую метод canvas .toDataURL()
для отображения предварительного просмотра изображения в Chrome и Firefox, но это вызывает появление предупреждения, потому что сайт находится через SSL-соединение.
Я получаю следующее предупреждающее сообщение, когда я отображаю изображение с помощью toDataURL()
:
Страница в ... отображала небезопасный контент из ....
Это происходит только в Chrome, так как Chrome имеет этот замок рядом с защищенными веб-страницами: что приводит к тому, что зеленый замок в адресной строке меняет состояние на состояние предупреждения, говорящее о том, что на этой странице есть незащищенные ресурсы.
Это ожидаемое поведение для toDataURL()
?
Я не понимаю, почему это может быть небезопасно, поскольку я не извлекаю никаких данных через HTTP-соединение или даже вообще не извлекаю никаких данных, поскольку все это делается с помощью JavaScript. Но я, наверное, ошибаюсь, поправьте меня.
Есть ли другой способ убедиться, что я защищаю этот контент? Или чтобы предупреждение не появлялось? (И мне нужно использовать метод .toDataURL()
?)