https://developers.weixin.qq.com/miniprogram/dev/api/media/image/wx.chooseImage.html
function callCamera(){
wx.chooseImage({
count: 1, // 默认9
sizeType: ['compressed'], // 可以指定是原图还是压缩图,默认二者都有original,compressed
sourceType: ['camera'], // 可以指定来源是相册还是相机,默认二者都有
success: function (res) {
var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片
var preview = document.querySelector('img');
preview.src = localIds;
$("#fileName").val(localIds);
if(localIds!=''){
document.getElementById("blank").classList.add("none");
document.getElementById("fill").classList.remove("none");
}
var localId=localIds.pop();
if(localId==""){
setTimeout(function(){},100);
}
wx.uploadImage({
localId:localId,
isShowProgressTips:1,
success:function(res2){
var mediaId=res2.serverId;
document.getElementById('longMediaId').value=mediaId;
var comeId = document.getElementById("comeId").value;
if (comeId == '1'){
startService();
}else if(comeId == '2'){
StartSubmit();
}
},
fail:function(error){
alert("上传照片失败:"+JSON.stringify(error));
}
});
},
fail: function(error){
alert("调用相机失败!"+JSON.stringify(error));
}
});
}