百变鹏仔-专注前端行业精选
检测图片URL是否失效
作者:鹏仔先生 日期:2025-04-24 16:53:34 浏览:700 分类:JavaScript
学校项目中,有个人脸采集功能,需要先检测已存在的照片url是否能正常访问,如果可以就直接显示,不可以就替换一张默认图片。
项目用的vue,代码如下所示
// 效验图片链接是否有效
checkImg(imgurl) {
return new Promise(function(resolve, reject) {
var imgObj = new Image();
imgObj.src = imgurl;
imgObj.onload = function(res) {
resolve(res);
}
imgObj.onerror = function(err) {
reject(err);
}
}).then(()=>{
console.log('有效链接');
return '1'
}).catch(()=>{
console.log('无效链接');
return '2'
})
},
async isHeadUrl(){
let type = await this.checkImg(this.headUrl);
if(!this.headUrl || type == '2'){
this.headUrl = this.photoImg;
}
}猜你还喜欢
- 09-26 vue中实现1小时不操作则退出登录功能
- 05-14 uniapp微信小程序获取微信步数,微信小程序获取微信步数完整版
- 04-24 简单实现文字两端对齐
- 04-24 elemetui中el-date-picker限制开始结束日期只能选择当月
- 04-24 iview中DatePicker时间段选择限制开始结束日期只能选择当月
- 03-24 vue h5实现车牌号输入框
- 11-01 vue中实现代码高亮
- 08-09 vue动态修改网站的icon图标
- 07-08 VUE中ECharts提示框tooltip自动切换
- 07-03 网页中生成微信小程序二维码
- 07-02 微信小程序判断是安卓还是苹果
- 06-28 vue实现表格自动滚动功能 vue-seamless-scroll






