美文网首页
html2canvas在IOS14版本react-native-

html2canvas在IOS14版本react-native-

作者: 华健_4106 | 来源:发表于2021-01-27 10:05 被阅读0次

结论:
使用html2canvas的y偏移量解决

html2canvas(document.getElementById('briefing'), {
        width: window.innerWidth,
        height: window.innerWidth + 300,
        y: 160,
      }).then((canvas) => {
        const url = canvas.toDataURL();
        const data = {
          type: 'OPEN_SHARE_MODAL',
          selectDate,
          url,
        };
        postDataToNative(data);
      });

android上及ios12版本正常,ios14版本使用html2canvas截图会多一块空白
原因:iOS14版本内置浏览器使用html2canvas截图超出一屏幕的区域时,长图底部会生成在图片上方导致空白。

相关文章

网友评论

      本文标题:html2canvas在IOS14版本react-native-

      本文链接:https://www.haomeiwen.com/subject/jgvozktx.html