2***@qq.com
2***@qq.com
  • 发布:2020-10-28 09:06
  • 更新:2020-10-28 09:29
  • 阅读:625

#插件讨论# 【 html2image HTML转图片 - civen.dong@foxmail.com 】图片迁移

分类:uni-app

由于这个插件还想是使用html2canvas作为内核的,
html2canvas在IOS浏览器(准确来说我目前的手机型号应该是 Iphone 6 plus ios 13.7 )时候 ,
手机截图偏移的情况,主要情况如下图

但是这种情况在window下与Android下却不会发生,甚至在Hbuilder下内置浏览器的 Iphone6/7/8 环境下也可以正常的运行。

目前,我只发现一下情况:
被截去的位置几乎大致在高度的 0.4 距离这样子,暂时不知道是偶然还是其他原因等等

因此,目前的临时方案:只有判断是否为苹果系统,如果为是的话 scrollY这个参数则设置为高度 0.4 (let scrollY = ele.offsetHeight 0.4 )

但是,请问大佬知不知道有什么更好一点的解决方案呢??

2020-10-28 09:06 负责人:无 分享
已邀请:
c***@foxmail.com

c***@foxmail.com

你好,我也不是很清楚,由于我在做项目时用到了html转图片这个功能,所以就顺手简单封装了个直接转图片的组建。 建议你在html2canvas的博客里面找找答案。

c***@foxmail.com

c***@foxmail.com

我刚才在iphone XS 13.6.1的浏览器上试了下自己项目中用的显示是正常的,没有出现偏移的情况。

该问题目前已经被锁定, 无法添加新回复