heikaimu / vue3-waterfall-plugin

vue3 瀑布流插件,支持 PC 和移动端,支持 animate 的所有动画效果,支持图片懒加载
https://vue3-waterfall.netlify.app/
390 stars 29 forks source link

为什么跨域请求关闭后才能打开别的链接图片?不应该为True然后可以打开别的链接图片? #63

Open jrenc2002 opened 4 months ago

Dave-12138 commented 3 weeks ago

那玩意其实是img标签的crossorigin属性,img标签不带crossorigin时不验证跨域(就是不带origin请求头),此时浏览器认为该img标签显示的图片是“被污染的”,不允许这样的img标签被canvas使用。 crossorigin让img标签加载图片时验证跨域,此时img标签不会被标记为“被污染”,可以被canvas使用。 综上,那个叫crossOrigin的参数其实不是允许跨域的意思,而是开启跨域验证