微信小程序云开发上传自带数据库数据并且打开视频 - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 小程序相关 >

微信小程序云开发上传自带数据库数据并且打开视频

发表时间:2020-10-19

发布人:葵宇科技

浏览次数:73

微信小程序上传视频到数据库

代码如下:
<button bindtap="uploadVideo" type="primary">上传视频</button>
<video src="{{VideoUrl}}"></video>
let VideoUrlExchange=""
Page({

  /**
   * 页面的初始数据
   */
  data: {
    VideoUrl:""
  },
uploadVideo(){
  wx.chooseVideo({
    success: chooseResult => {

      // 将视频上传至云存储空间
      console.log("视频选择完成",chooseResult)
      console.log("上传中······")
      wx.cloud.uploadFile({
        // 指定上传到的云路径
        cloudPath: new Date().getTime() + '.MP4',

        // 指定要上传的文件的小程序临时文件路径,也即刚刚选中的视频,所在开发工具中的临时位置
        filePath: chooseResult.tempFilePath,
        // 成功回调
        success: res => {
          console.log('上传成功,路径为:', res.fileID)
          VideoUrlExchange = res.fileID
          console.log(VideoUrlExchange)
          //2. 初始化视频数据
          this.setData({
            VideoUrl: VideoUrlExchange
          }) 
          }
      })
    }
  })
}
})
微信小程序调用云函数
微信小程序开发之云函数的调用与使用方法:
<button size="mini" bindtap="sum">调用云函数sum</button>
js文件中写入以下代码
sum() { wx.cloud.callFunction({ name: 'sum',// 这里要和云函数的名字一致 data: { a: 20, b: 30 } }).then( res => { console.log(res) }).catch( err => { console.log(err) }) },

相关案例查看更多