首页 前端知识 html2canvas在 ios13.4微信内置浏览器中无反应,截取不全等问题及解决方案

html2canvas在 ios13.4微信内置浏览器中无反应,截取不全等问题及解决方案

2024-08-14 22:08:42 前端知识 前端哥 773 502 我要收藏

采坑问题一:​​​​​​​

问题描述:ios13.4(iphone6,6s等机型)不生效,无反应:相关Issues描述

解决方案:

1. 打开package.json, 替换html2canvas版本为:
"html2canvas": "1.0.0-rc.4"
(注意删除掉版本检测^或~符号),指定为1.0.0-rc.4



2. 重新npm i html2canvas


采坑问题二:

问题描述:ios13.4(iphone6,6s等机型)生成图片下面空白

解决方案:

// html2Canvas实例获取问题
(window.html2canvas || html2canvas)(dom, options = {}).then(res => {
    // 逻辑操作
    canvas.toDataURL('image/jpg', 0.55)
})


// 底部空白截取不全问题
修改option配置
const opt = {
    scale: 1, 默认比例
    height: dom.scrollHeight
    windowHeight: dom.scrollHeight // 关键
}

转载请注明出处或者链接地址:https://www.qianduange.cn//article/15648.html
标签
评论
发布的文章

JQuery 详细教程

2024-08-21 22:08:08

jQuery2 高级教程(八)

2024-08-21 22:08:06

jQuery Spellchecker 使用教程

2024-08-21 22:08:50

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!