【发布时间】:2020-11-25 09:39:06
【问题描述】:
我的画布抛出错误时遇到问题,因为它试图加载此处描述的缓存图像: https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image
为了解决这个问题,我想将crossorigin="anonymous" 添加到我网站上的所有图像中,但我该如何在图像加载之前执行此操作,以便加载正确的标题而不会使我的画布崩溃?
$('img').each(function() {
var $img = $(this);
$img.attr('crossorigin',anonymous);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<img width="50%" src="https://ychef.files.bbci.co.uk/1600x900/p08ysrxd.webp">
【问题讨论】:
标签: javascript html5-canvas cors