// 9.1.2 扫描二维码并返回结果
document.querySelector('#upload').onclick = function () {
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
success: function (res) {
var localId = res.localIds[0]; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片
if(localId){
var upload=function(l_id){
wx.uploadImage({
localId: l_id, // 需要上传的图片的本地ID,由chooseImage接口获得
isShowProgressTips: 1, // 默认为1,显示进度提示
success: function (res) {
var serverId = res.serverId; // 返回图片的服务器端ID
if(serverId){
//alert(serverId);
$("#img").val(serverId);
$("#upload").attr("src",l_id);
}else{
alert("图片上传失败,请重试!");
}
},fail: function (res) {
//alert(l_id);
alert(JSON.stringify(res));
}
});
}
upload(localId);
}
}
});
};
3605



被折叠的 条评论
为什么被折叠?



