Я пытаюсь сохранить холст как изображение.
Все работает нормально, но в браузере появляется предупреждение: "Ресурс интерпретируется как Документ, но передается с помощью MIME-типа image/octet-stream..."
Я использую следующий код:
let img = canvas
.toDataURL("image/png")
.replace("image/png", "image/octet-stream");
window.location.href = img;
Можно ли заставить браузер не выдавать это предупреждение?
Chrome не распознает image/octet-stream
. Тип MIME для произвольных двоичных данных - это application/octet-stream
.
Но у вас нет произвольных двоичных данных, у вас есть PNG в URL-адресе данных. Есть более удобные способы загрузить это.