使用场景:当不确定图片是否存在,实现当图片不存在时,自动发出请求到服务端生成新图片或记录日志
// 验证图片是否存在
const checkImgExists = (imgUrl: string) => {
return new Promise(function (resolve, reject) {
const ImgObj = new Image();
ImgObj.src = imgUrl;
ImgObj.onload = (res) => {
resolve(res);
}
ImgObj.onerror = (err) => {
reject(err)
}
})
}