lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 6632|回复: 2
打印 上一主题 下一主题

可以解决跨域获取图片BASE64

[复制链接]

65

主题

2

好友

1355

积分

偏将军

Rank: 4

跳转到指定楼层
楼主
发表于 2018-3-27 12:03:15 |显示全部楼层 |倒序浏览
var canvas=document.getElementById("canvas"),//获取canvas      ctx = canvas.getContext("2d"), //对应的CanvasRenderingContext2D对象(画笔)      img = new Image(),//创建新的图片对象      base64 = '' ;//base64   img.src = 'http://www.xxxx.png';  img.setAttribute("crossOrigin",'Anonymous')  img.onload = function(){//图片加载完,再draw 和 toDataURL       ctx.drawImage(img,0,0);           base64 = canvas.toDataURL("image/png");    };

网上公布上说可以解决跨域获取图片BASE64数据, img.setAttribute("crossOrigin",'Anonymous'),只需加上这句,那如果用LUFY引擎,要如何实现呢。

回复

使用道具 举报

65

主题

2

好友

1355

积分

偏将军

Rank: 4

沙发
发表于 2018-3-27 13:40:54 |显示全部楼层
哪个参数可以实现跨域读取图片
回复

使用道具 举报

65

主题

2

好友

1355

积分

偏将军

Rank: 4

板凳
发表于 2018-4-2 10:17:53 |显示全部楼层
明白,谢谢。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-2 22:38 , Processed in 0.052863 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部