当前位置: 首页 > news >正文

网站服务器 同步备份广告宣传网站

网站服务器 同步备份,广告宣传网站,用ps做网站页面的大小,wordpress 密码不对问题#xff1a;vue-cropper在ie11下选择本地图片后#xff0c;网页上并未显示出图片#xff0c;打开F12有报错#xff1a;拒绝访问blabla的。但是在chrome下一切正常。 开发环境#xff1a;node14.17.5 , vue2 , vue-cropper0.6.2 , macOS big sur 11.4(M1). 解决办法vue-cropper在ie11下选择本地图片后网页上并未显示出图片打开F12有报错拒绝访问blabla的。但是在chrome下一切正常。 开发环境node14.17.5 , vue2 , vue-cropper0.6.2 , macOS big sur 11.4(M1). 解决办法 将vue-cropper的img的值设置为blob url即可解决。 代码 vue部分 el-rowel-col :xs24 :md12 :style{height: 350px}vue-cropperrefcropper:imgoptions.imgUrl:infotrue:autoCropoptions.autoCrop:autoCropWidthoptions.autoCropWidth:autoCropHeightoptions.autoCropHeight:fixedBoxoptions.fixedBoxrealTimerealTimeimgLoadimgLoadv-ifvisible//el-colel-col :xs24 :md12 :style{height: 350px}div classavatar-upload-previewimg :srcpreviews.url :stylepreviews.img //div/el-col/el-rowbrel-rowel-col :lg2 :md2el-upload action# :http-requestrequestUpload :show-file-listfalse :before-uploadbeforeUploadel-button sizesmall选择i classel-icon-upload el-icon--right/i/el-button/el-upload/el-col/el-row js部分 export default {data(){return {visible:false,options: {imgUrl: , //裁剪图片的地址autoCrop: true, // 是否默认生成截图框autoCropWidth: 200, // 默认生成截图框宽度autoCropHeight: 200, // 默认生成截图框高度fixedBox: true // 固定截图框大小 不允许改变},}},mounted(){this.visible true},methods: {// 上传预处理beforeUpload(file) {if (file.type.indexOf(image/) -1) {alert(文件格式错误请上传图片类型,如JPGPNG后缀的文件。);} else {// 创建一个 URL 对象const blobUrl URL.createObjectURL(file);this.options.imgUrl blobUrl;}},} } 关键的解决问题的代码就是beforeUpload这个方法使用URL.createObjectURL将你选择的本地图片文件转为一个blob url即可保证ie11和chrome下都可以正常选择本地图片并且进行后续操作。 但如果你不需要考虑ie11只用chrome的话那这里用new FileReader().readAsDataURL()把图片文件转为base64格式的数据也可以用。具体写法 // 上传预处理beforeUpload(file) {if (file.type.indexOf(image/) -1) {alert(文件格式错误请上传图片类型,如JPGPNG后缀的文件。);} else {const reader new FileReader();reader.readAsDataURL(file);reader.onload () {this.options.imgUrl reader.result;};}}, 原因 这个其实是vue-cropper0.6.2这个版本自己的问题。它在处理图片时加了这么一段: if (this.isIE) {var xhr new XMLHttpRequest();xhr.onload function() {var url URL.createObjectURL(this.response);img.src url;};xhr.open(GET, this.img, true);xhr.responseType blob;xhr.send();} else {img.src this.img;} 这就导致在ie11的环境下图片只能传入blob url的格式传入其他的格式比如base64的就处理不了。
http://www.ho-use.cn/article/10823789.html

相关文章:

  • qq官方网站登录城乡与建设厅网站
  • 大理住房和城乡建设部网站软件免费网站大全
  • 评论回复网站怎么做的徐州建网站
  • 织梦保险网站源码推广做网站莱芜
  • 长岛网站建设省工程建设信息网
  • 网站流量被黑延吉网站开发公司
  • 适合新手模仿的网站网站注册模板
  • 需要网站建设公司企业展厅设计公司
  • 个人做民宿需要建立网站吗优秀网页设计案例赏析之淘宝
  • 品质培训网站建设网页版游戏在线玩2022
  • 响应式网站价格wordpress多主题插件
  • 台州做网站app的公司网站内页不收录
  • 学做电商的网站江西网站建设网络公司
  • 河北网站建设seo优化wordpress一键变灰色
  • 中安消防安全网站建设阿里云备案 网站服务内容
  • 单色系网站设计有哪些大连建设网水电煤气费查询网
  • 网站开发多长时间wordpress卢松松模板
  • 如何给网站添加统计代码北京优秀网站建设
  • 网站被做镜像什么意思logo设计的最好的公司
  • 最好网站建设青岛网站设计建议i青岛博采网络
  • 贵阳网站建设企业软文推广教程
  • 响应式网站导航栏重庆网站制作外包
  • 中山建设网站官网互联网广告行业分析
  • 俄罗斯外贸常用网站北仑营销型网站制作
  • 外贸网站建设ppt模板下载请上传网站应用水印图片
  • 什么程序做网站收录好女装店网站源码
  • 百度公司给做网站吗做网站怎么找公司
  • 大连百度网站排名优化住房和城乡建设厅证书查询网
  • 怎么给QQ名片做网站苏州市工业园区规划建设局网站
  • 河北省省住房和城乡建设厅网站网站建设合同 完整版