jquery – 使用html2canvas进行阿拉伯语编码

前端之家收集整理的这篇文章主要介绍了jquery – 使用html2canvas进行阿拉伯语编码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用html2canvas拍摄一个div的图像,内容来自同一页面,相同的域名,但它显示阿拉伯字母断开连接,似乎html2canvas不支持阿拉伯语.

当我在其网页上阅读有关它的可用详细信息时,我没有找到任何有用的信息.

这是我使用的简单代码

$("#import").click(function(){
    // send the contents of the email :)
    html2canvas(document.body,{
        onrendered: function(canvas) {
            document.body.appendChild(canvas);
        },letterRendering:true
    });
});

任何线索?

解决方法

我想过尝试一些代码操作&它无法生存.答案是替换:
textList = (!options.letterRendering && /^(left|right|justify|auto)$/.test(textAlign) && noLetterSpacing(getCSS(el,"letterSpacing")))

有:

textList = (!options.letterRendering || /^(left|right|justify|auto)$/.test(textAlign) || noLetterSpacing(getCSS(el,"letterSpacing")))

在(&&)标志处注明,它由(||)代替.

原文链接:https://www.f2er.com/jquery/181164.html

猜你在找的jQuery相关文章