收藏
回答

小程序webview中input type=file首次授权相机权限后再点击无效

h5页面中的input标签实现拍照,

<input type="file" accept="image/*" />

若微信未授权过相机权限,选择“拍照”会询问授权,同意授权后未调起系统相机;此时再次点击按钮无法再弹出选择框,需重新杀死小程序后重新进入(此时已授权相机权限),才能弹出选择框,并可以进行拍照

回答关注问题邀请回答
收藏

2 个回答

  • Jianbo
    Jianbo
    2023-04-05

    建议使用chooseImage 和uploadImage :https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html

    2023-04-05
    有用
    回复
  • 微盟
    微盟
    2023-04-04

    推荐使用微信官方提供的唤起能力,可以在微信H5中使用。

      wx.chooseImage({

        count: 1,

        sizeType: ["original", "compressed"],

        sourceType: ["album", "camera"],

        success: (res) => {},

        fail: (err) => {},

      });


    2023-04-04
    有用
    回复
登录 后发表内容