微信商城兼容问题

「已注销」 2015-06-19 02:31:37
你们有遇到过手机浏览器不兼容图片上传的问题吗?
部分手机浏览器上传图片时,服务器接收到的图片是NULL。
如下是JS代码,请问怎样兼容微信自带的浏览器
    function uploadImg(_this){
var suxFix = _this.id.match(/\_(\d+)/);
var idx = suxFix[1];
var next = parseInt(idx)+1;
lrz(_this.files[0], {width: 1000}, function (results) {
//console.log(results); //debug
var xhr = new XMLHttpRequest();
var data = {
base64: results.base64,
size: results.base64.length
};
xhr.open('POST', baseUrl_online+"bs/file/upload/image");
xhr.setRequestHeader('Content-Type', 'multipart/form-data; charset=utf-8');
xhr.onload = function () {
if (xhr.status >= 200 && xhr.status <300 || xhr == 304) {
var result = JSON.parse(xhr.response);
$("#picimg_"+idx).attr("src",result.data).css("z-index","1");
$("#pic_"+next).css("display","");
}
};
xhr.send(JSON.stringify(data));
});
}
...全文
106 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,143

社区成员

发帖
与我相关
我的任务
社区描述
微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区管理员
  • 微信开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧