Html2canvas: 在 ios13.4.1 的微信内置浏览器中无法使用

Created on 13 May 2020  ·  19Comments  ·  Source: niklasvh/html2canvas

  • html2canvas version tested with: 1.0.0-rc.5
  • Browser & version: 微信内置浏览器
  • Operating system: ios13.4.1
    问题描述:
    html2canvas(document.getElementById('capture') as HTMLElement).then((canvas) => { // 没跑进来,ios系统没升级前是好的 }).catch((err) => { // 也没跑进来 })
    logger停留在第一步:
    1720e1edc7d 0ms Starting document clone
    就卡住了没往下跑

Most helpful comment

"html2canvas": "1.0.0-rc.4" can solve this problem

All 19 comments

+1

"html2canvas": "1.0.0-rc.4" can solve this problem

"html2canvas": "1.0.0-rc.4" can solve this problem

iOS 13.4.1, iPhone 6 Plus 微信版本 7.0.12
依旧没解决该问题

"html2canvas": "1.0.0-rc.4" can solve this problem

iOS 13.4.1, iPhone 6 Plus 微信版本 7.0.12
依旧没解决该问题

delete old modules .
delete package-lock.json.
write "html2canvas": "1.0.0-rc.4" to package.json.
try npm i html2canvas again.
step by step

"html2canvas": "1.0.0-rc.4" can solve this problem

iOS 13.4.1, iPhone 6 Plus 微信版本 7.0.12
依旧没解决该问题

delete old modules .
delete package-lock.json.
write "html2canvas": "1.0.0-rc.4" to package.json.
try npm i html2canvas again.
step by step

还是不行 参照以下方法 解决了

https://developers.weixin.qq.com/community/develop/doc/00006eee95488060bb1ac5bd85b000
https://github.com/FEA-Dven/html2Canvas

+1 楼上的方法似乎没有解决问题

++++++++++++++++++1

傻瓜,换rc.4版本,微信清除缓存,继续试

回退到rc.4版本ok

回退到rc.4版本ok

怎么换版本啊

你到官网去下载啊

------------------ 原始邮件 ------------------
发件人: "Will-Liug"<[email protected]>;
发送时间: 2020年5月20日(星期三) 下午3:25
收件人: "niklasvh/html2canvas"<[email protected]>;
抄送: "我不愿,让你一个人"<[email protected]>;"Comment"<[email protected]>;
主题: Re: [niklasvh/html2canvas] 在 ios13.4.1 的微信内置浏览器中无法使用 (#2229)

回退到rc.4版本ok

怎么换版本啊


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

回退到rc.4版本ok

怎么换版本啊

npm里下载指定版本 npm i [email protected]

回退到rc.4版本ok

怎么换版本啊

npm里下载指定版本 npm i [email protected]

谢谢 已解决

+1

+1

已解决了

+1楼上的方法似乎没有解决问题

兄弟解决了吗

1.0.0-alpha.12 也可以解决

"html2canvas": "1.0.0-rc.4" can solve this problem

iOS 13.4.1, iPhone 6 Plus 微信版本 7.0.12
依旧没解决该问题

delete old modules .
delete package-lock.json.
write "html2canvas": "1.0.0-rc.4" to package.json.
try npm i html2canvas again.
step by step

还是不行 参照以下方法 解决了

https://developers.weixin.qq.com/community/develop/doc/00006eee95488060bb1ac5bd85b000
https://github.com/FEA-Dven/html2Canvas

你要把package.json 版本号的 “^” 或者 “~”删掉。直接写1.0.0-rc.4。锁版本才行

用小程序webview打开外部页面,外部页面的截图功能按钮ios点了没反应~安卓却可以,这个要怎么解决,版本已经是1.0.0-rc.4了

Was this page helpful?
0 / 5 - 0 ratings