收藏
回答

怎么自定义wx.chooseVideo唤起的选择相册按钮?


使用的API是wx.chooseVideo(Object object),想在拍摄下面加一句提示,应该怎么实现呢?有什么替代方案吗?


-----------谢谢大家的关注-----------

我发现uni.chooseVideo给sourceType属性传入一个参数时,系统不询问直接打开相机,如此,自定义一个弹窗和按钮,然后点击按钮,给chooseVideo传指定的一个值就可以了

最后一次编辑于  2020-09-10
回答关注问题邀请回答
收藏

2 个回答

  • 灯火阑珊处
    灯火阑珊处
    2020-09-10

    wx.showActionSheet({

          itemList: ['拍摄', '从相册选择'],

          success (res) {

            let sourceType;

            if(res.tapIndex==0){

              sourceType='camera'

            }else if(res.tapIndex==1){

              sourceType='album'

            }

            wx.chooseVideo({

              sourceType:[sourceType],

              success:function(res){

                console.log(res)

              }

            })

          },

          fail (res) {

            console.log(res.errMsg)

          }

        })

    类似这种,自己改一下

    2020-09-10
    有用
    回复 1
    • 🌙
      🌙
      2020-09-10
      谢谢,我下午试试
      2020-09-10
      回复
  • 微盟
    微盟
    2020-09-10

    wx.chooseVideo暂时不支持更改这个吧

    2020-09-10
    有用
    回复 1
    • 🌙
      🌙
      2020-09-10
      对呀,chooseVideo明显不支持这个,但是我们产品不知道在哪里看到了可以自定义按钮的小程序,所以我也在想是怎么替代的,cover-view不知道可不可以
      2020-09-10
      回复
登录 后发表内容
问题标签