需求:横屏页面,用户如果没有开启手机自动横屏功能,则让body旋转90度。
点击页面关键字,弹出一张div卡片,卡片内容渲染结束之后转为img,可以在微信端长按保存。
思路:div--html2canvas插件--转成canvas--生成base64--给img的src
问题:body旋转之后canvas内容会错乱
我的想法:body如果没有旋转,canvas的文字排版是正确的,body一旦旋转了,canvas跟着旋转,文字就会错乱。网上看了半天也没有找到原因。希望各位能够提出意见
部分代码:
需求:横屏页面,用户如果没有开启手机自动横屏功能,则让body旋转90度。
点击页面关键字,弹出一张div卡片,卡片内容渲染结束之后转为img,可以在微信端长按保存。
思路:div--html2canvas插件--转成canvas--生成base64--给img的src
问题:body旋转之后canvas内容会错乱
我的想法:body如果没有旋转,canvas的文字排版是正确的,body一旦旋转了,canvas跟着旋转,文字就会错乱。网上看了半天也没有找到原因。希望各位能够提出意见
部分代码:
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
5 回答2.2k 阅读
3 回答1.7k 阅读✓ 已解决
5 回答800 阅读
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决