解决方案一

1.首先将 package.json 中的 html2canvas 版本降低为【1.0.0-rc.4】

版本降低方法

首先移除 html2canvas 【npm uninstall html2canvas】

然后安装指定版本 【npm install --save html2canvas@1.0.0-rc.4】

解决方案二

因为这是html2canvas插件的bug,这里有修改源码后的地址:

https://github.com/Liusq-Cindy/html2Canvasimport html2canvas from "../../utils/html2canvas"; //获取详情        getinfo(hid,sign){            this.loading=true

this.$apiRequest('details', {

"hid":Number(hid),

"sign":sign

}).then(res => {                this.info = res.data               // alert(res.data.avatar)

this.qrcode = this.changeUrl(res.data.qrcode)                this.$nextTick(()=>{                if(res.data.poster_type==="0"){                     //alert("请求接口")

this.$nextTick(()=>{

setTimeout(()=>{

let poster = document.getElementById("haibaoone");                            this.createImg(poster)

},1000)

})

}else if(res.data.poster_type==="1"){                    //alert("请求接口")

this.$nextTick(()=>{

setTimeout(()=>{

let poster = document.getElementById("haibaotwo");                            this.createImg(poster)

},1000)

})

}

})

})

},

createImg(dom) {

(window.html2canvas || html2canvas)(dom, {

dpi: 80,

useCORS: true,

scale: 4,

async: true,                // width: dom.offsetWidth,

// height: dom.offsetHeight

x: this.getActuralPosition(dom).left + parseInt(this.getScrollWidth()/2),

y: this.getActuralPosition(dom).top,

}).then(canvas => {                this.imgSrc = canvas.toDataURL("image/jpeg");                this.showdiv = false

this.loading=false

//alert("s生成图片成功")            })

.catch(err => {                this.loading=false

//alert("s生成图片失败")            })

},

html2canvas苹果不显示图片,解决html2canvas在苹果手机上不调用问题相关推荐

  1. php word 图片无法显示,Word文档不显示图片解决方法

    同事的文档中的图片都不显示了,问我怎么回事,这个问题我已经遇到很多次了,其实问题有多种,要逐一排查,下面icech就将所有可能的原因和解决方法列一下,供参考: 1.可能是由于正在普通视图或大纲视图中工 ...

  2. linux plt.show不显示图片,解决matplotlib库show()方法不显示图片的问题

    解决matplotlib库show()方法不显示图片的问题 最近使用python里的matplotlib库绘图,想在代码结束时显示图片看看,结果图片一闪而过,附上我原来代码: import matpl ...

  3. Github无法加载或不显示图片解决办法

    最近发现Github无法加载或不显示图片,严重影响日常使用.查找资料并总结解决步骤如下: 1.Mac终端输入 sudo vi /etc/hosts 2.输入密码后,点击 i键,进入Insert模式,将 ...

  4. qrcode 生成二维码不显示图片解决办法

    生成图片的时候页面显示一堆乱码,其实就是图片的传输格式. 只要定义好图片头就可以正常显示了 // Create a basic QR code$qrCode = new QrCode('http:// ...

  5. 解决active在苹果手机上失效的问题

    active在苹果手机上失效的解决办法: 在iOS系统的移动设备中,需要在按钮元素或body/html上绑定一个touchstart事件才能激活:active状态. 要让css的:active伪类生效 ...

  6. html文本下一页,Javascript html2canvas + jsPDF 导出PDF,解决一半文字在上一页一半文字在下一页的问题...

    var pdfContent = document.getElementById("pdfDiv"); var width = pdfContent.offsetWidth; // ...

  7. html转换成canvas一片空白,html2canvas截图空白问题怎么解决 html2canvas截图空白问题解决方法...

    本篇文章小编给大家分享一下html2canvas截图空白问题解决方法,通过代码图文详细分析了问题及解决方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 项目使用的reac ...

  8. 织梦网站上传服务器不显示图片,解决织梦后台登陆不显示验证码图片问题

    最近在工作中遇到一个问题,用织梦搭建好的网站,在本地上测试没问题但是上传到正式服务器上就出问题了,在后台登陆的时候,验证码的图片老是显示不出来,后来查阅了相关资料才终于找到问题的根本原因,下面就分享给 ...

  9. html上传动态图片不显示图片,解决 viewer.js 动态更新图片导致无法预览的问题

    前台页面要求图片的查看,是在表格中点击查看才弹出图片,网上发现用Viewer插件的挺多,就选用的这款插件,但是Viewer插件会产生缩略图,这里取巧了,将缩略图统一替换成了一个带有查看两字的小图片,这 ...

最新文章

  1. XAF 官方问题笔记
  2. ubuntu的xfce4的display只有一种分辨率选项
  3. es文件浏览器怎么用_python爬虫入门:什么是爬虫,怎么玩爬虫?
  4. android studio导入android studio工程
  5. linux时间调整为dst,禁用Linux中的夏令时(DST)更改
  6. 12.统计 日志 ip
  7. SharePoint2010探索日志
  8. css3帮助文档,CSS3 最新版参考手册
  9. 请立即卸载这款 IDEA 插件
  10. pmp项目变更的流程图_【PMP】变更流程图与说明
  11. 谷歌地球二次开发基础平台
  12. 记一次axsi2调用 web services 提示 java.net.SocketException: Connection reset 的解决
  13. “已取消到该网页的导航” chm文件无法显示错误 解决方法
  14. apk文件被安装到模拟器系统的/data/app文件下
  15. 苹果机皇称号实至名归,面临淘汰的它,是不是你心中的机皇
  16. Python笔记之自定义函数
  17. 使用FFMpeg将音频PCM数据生成WAV和MP3文件
  18. 爬虫实战——爬取小说《从你的全世界路过》
  19. 语音识别技术突飞猛进,语音识别公司都有哪些?
  20. 鸿蒙系统陈教授,这位默默无闻的英雄教授,才是鸿蒙之父。

热门文章

  1. 阿里云人工智能pai云计算平台使用方法
  2. python图像处理:直方图的规定化(直方图匹配)
  3. 03空间计量基础模型之SLX,SAR,SEM
  4. ceph rgw lc工作流程
  5. 加解密、PKI与CA基础
  6. 全球及中国足病鞋垫行业销售情况及营销渠道策略报告(2022-2027年)
  7. USB OTG模式及切换
  8. 71java并发编程不得不知道的几件事
  9. 【SendSms】短信服务java.lang.NoSuchMethodError: com.google.gson.JsonParser.parseString(Ljava/lang/String;)
  10. 哈工大刘挺:自然语言处理中的可解释性问题!