egret web端滤镜,截图等出现跨域图片的最简易解决方案
环境:egret版本5.2.12 图片文件来自于oss,已设置服务端允许跨域
方案思路为将图片用xhr下载下来,然后转image对象转texture,由于ios端兼容问题,xhr代码只能放入口文件里面,在egret的ts文件里再调用。
index.html
function crossFunc(imgUrl,cb){
var xhr = new XMLHttpRequest();
xhr.onload = function() {
var url = URL....
原创
2020-09-29 15:41:25 ·
376 阅读 ·
0 评论