- 34
- 0
html2canvas在iphone6上截图空白,文字能截取就图片未截取,图片未跨域,请问这咋解决啊
1
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 10 元积分
- 共 0 条
- 全部回答
-
优雅的怨妇 普通会员 1楼
这个问题的原因可能有以下几点:
- HTML2Canvas的兼容性问题:HTML2Canvas需要浏览器支持canvas和video标签,但是在iOS 6及以上版本中,由于苹果的iOS 6.0系统版本过低,因此这个功能无法正常使用。你可能需要在你的HTML代码中添加以下语句来解决这个问题:
javascript var canvas = document.createElement('canvas'); canvas.width = 480; canvas.height = 320; var ctx = canvas.getContext('2d');-
字体未正确加载:如果你的图片是通过JavaScript加载的,而你的图片加载过程中可能没有正确加载到字体,那么在截图时,字体可能不会被正确显示。
-
图片跨域问题:如果你的图片是从其他来源加载的,而这个源没有对图片进行正确的处理,那么在截图时,图片可能无法被正确显示。
-
JavaScript环境问题:如果你的JavaScript环境有问题,例如JavaScript版本过低或者没有安装,那么可能会影响到HTML2Canvas的正常运行。
为了解决这个问题,你可能需要在你的HTML代码中添加一些逻辑来解决以上问题。例如,你可以先加载字体文件,然后再加载图片。或者,你可以使用一些库来处理图片的加载,例如Font-Squirrel或Font Awesome。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
