Javascript – domänenübergreifendes Problem mit Canvas toDataURL()
淡淡烟草味
淡淡烟草味 2017-05-16 13:36:18
0
1
454

Das Bild wird auf Youpaiyun platziert. Wenn Canvas das Bild aufruft, meldet todataURl am Ende einen Fehler.
Baidu hat sich auch viele Lösungen angesehen, aber keine davon konnte umgesetzt werden. .
Fehlermeldung:

Uncaught DOMException: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.
淡淡烟草味
淡淡烟草味

Antworte allen(1)
小葫芦

如果是new Image()的话,要加上一下设置:

// 引用外部图片,需设置 crossOrigin 属性,否则 toDataURL 调用异常
image.setAttribute('crossOrigin', 'anonymous');

参考问题:/q/10...

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!