小程序webview里canvas加载Image安卓真机有兼容问题?
发布于 5 年前 作者 changjuan 2413 次浏览 来自 问答

安卓真机有几款机型直接走onerror,IOS真机和开发者工具正常,是兼容问题吗?

示例图片:https://lm-ol-1255625307.cos.ap-beijing.myqcloud.com/yqlm/20210604/b87e199930184eb68edb2ef4020ff0b1.jpg

//JS加载图片类,
const loadImage = (canvas,src) => {
	return new Promise((ok,fail) => {
		let interval = null;
		let seal = new Image();
		// let seal = canvas.createImage();
		seal.setAttribute("crossOrigin",'anonymous');
		seal.onload = (res) => {
			// alert('in loading图片加载完成:' + src);
			ok(seal)
		}
		seal.onerror = err => {
			ok(false)
		}
		seal.src = src;
	})
}
1 回复

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

回到顶部