收藏
回答

安卓手机微信公众号中怎么调用摄像头?

微信公众号页面中使用elementui上传组件上传图片,苹果手机可以调用摄像头,也可以直接选择图片,安卓手机只能选择图片,不能调用摄像头,请问怎么解决?
<el-form-item label="上传照片:">
    <el-upload
            class="avatar-uploader"
            ref="upload"
            action="/ssp/uploadIncidentImgFile"
            name="pimage"
            :limit="1"
            :on-success="handleAvatarSuccess"
            :before-upload="beforeAvatarUpload">
        <img v-if="incidentImgUrl" :src="incidentImgUrl" class="avatar">
        <i v-else class="el-icon-plus avatar-uploader-icon"></i>
    </el-upload>
</el-form-item>
回答关注问题邀请回答
收藏

1 个回答

  • 维她命系
    维她命系
    2020-12-31

    用公众号的JSSDK接口

    https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#17

    wx.chooseImage({
      count: 1, // 默认9
      sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
      sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
      success: function (res) {
      var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片
      }
    });
    
    2020-12-31
    有用 1
    回复
登录 后发表内容
问题标签