base64在UC浏览器可以生成,在微信、QQ浏览器就不行

生成图片,在UC浏览器没问题,
但是用QQ浏览器极速模式就不行,切换成兼容模式就可以了
在微信、QQ也不可以生成。这是什么原因?
var y = function() {
g(true);
var i = e.toDataURL("image/png");
if (navigator.userAgent.toLowerCase().match(/android/i) == "android") {
$.post("/tool/save", {
data: i
},
function(A) {
g(false);
if (A.status == "1" || A.status == 1) {
$(".mbapp_save .link").attr("href", A.url);
$(".mbapp_save img").attr("src", A.url)
} else {
alert("很抱歉、保存失败请重试!");
return false
}
})
} else {
$(".mbapp_save .link").attr("href", i);
$(".mbapp_save img").attr("src", i);
g(false)
}
};
$(".mbapp_nav a").bind(this.config.trigger,
function() {
var i = $(this).attr("op");
$(".mbapp_" + o).css({
opacity: 0,
transform: "translate(-100%, 0px) scale(0, 0)",
webkitTransform: "translate(-100%, 0px) scale(0, 0)"
});
if (i == o && o != "view") {
i = "view"
}
if (i == "save") {
y()
}
$(".mbapp_" + i).css({
opacity: 1,
transform: "translate(0px, 0px) scale(1, 1)",
webkitTransform: "translate(0px, 0px) scale(1, 1)"
});
o = i;
$("html,body").scrollTop("0")
});
$(".mbapp_mobile_list a").bind(this.config.trigger,
function() {
$(".mbapp_mobile_list a.on").removeAttr("class");
$(this).addClass("on");
var A = $(this).attr("op");

这样的情况建议换360安全浏览器,用它就可以正常。追问

我要让所有浏览的人用360浏览器?这是代码的问题,不是浏览器的问题。不会让全国所有浏览用户去下载360

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网