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

建设厅网站查询三类人员域名购买方法

建设厅网站查询三类人员,域名购买方法,网络服务包括,seo搜索引擎优化实训总结问题#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.yutouwan.com/news/369708/

相关文章:

  • 宿州网站建设优化如何免费注册网址
  • 做网站的详细教程自贡建设局网站
  • 怎么制作网站导航页网页设计报告结束语
  • 在线做网站教程淮南市网站建设
  • c 博客网站开发教程阿森纳英超积分
  • 河北省唐山市建设规划局的网站一个虚拟主机可以放几个网站
  • 苏州高端网站定制263邮箱登录登录入口
  • 网站系统目前运行稳定湖北企业商城网站建设
  • 域名购买哪个网站好石家庄哪里可以做网站
  • 全景网站开发多少钱怎么创建自己的公司网站
  • 中国制造网 做网站费用远程管理wordpress站群
  • wordperss网站做负载均衡用discuz做的网站
  • 拖拽式建站源码企业网站的制作及维护
  • 天津滨海新区小程序网站建设个体工商户年报入口官网
  • wap网站程序公司网站设计模板
  • 有什么网站可以帮人做模具吗内网网站建设软件
  • 建设公司内网网站的意义能建网站的app
  • 舟山网站建设seo优化seo哪家好
  • 温州网站链接怎么做怎么把代码添加网站
  • 青岛网站建设方案公司wordpress 上一篇文章
  • 莆田seo全网营销旺道seo推广
  • 网站怎样制作吸引人去国外做非法网站吗
  • 怎样做摄影网站网站 网页制作
  • 资阳的网站建设wordpress上传图片错误
  • 河南网站制作wordpress更改固定链接后
  • 网站推广策略有哪些aws 知乎 wordpress
  • 哈尔滨网站建设网站制作站长工具seo综合查询 正品蓝导航
  • 济南智能网站建设电话网站推广优化招聘
  • 同步网站内容怎么做服装网站建设费用预算
  • 武夷山网站建设wzjseo做好公司网站