[英]HTML2Canvas giving blank images on IOS
我的代码做了什么:我有一个图像,在该图像的上方我有各种其他图像,其中很少是隐藏的,并且很少显示(它是在运行时决定的)。 所以我使用 HTML2Canvas 将我的主 div 转换为图像,然后下载该图像。
问题:图像在笔记本电脑、台式机和 android 手机上完美下载,但 IOS 上的图像为空白。
测试链接: http://testing.mabdurrehman.com/ -> 您可以点击要放置在背心上的项目,保存背心,查看背心,然后尝试在 IOS 上下载。
JS代码:
<script>
var img;
html2canvas($('#vests-section'),
{
onrendered: function(canvas)
{
img = canvas.toDataURL();
}
});
function download_img(el) {
el.href = img;
}
任何帮助将不胜感激。
让我知道是否还有其他好的逻辑!
谢谢:)
如果目标最终是打印图像,那么我建议查看服务器端 html 到图像/pdf 渲染/生成解决方案,例如mpdf ,以避免麻烦。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.