小程序 ios上传视频的问题

微信小程序做了个视频上传的功能,上传视频到七牛云 安卓没有任何问题 ios就有问题了 ios下如果从相册选择视频上传之后提示上传成功了,但是跳转不了页面,但是如果直接拍摄的视频上传之后可以正常跳转页面。。。。。。。。
uploadVideoFile() {

wx.showLoading({
  title: '视频上传中'
})
let that = this
wx.uploadFile({
  url: app.globalData.baseUrl + '/api/video/uploadVideo',
  method: 'POST',
  filePath: this.data.videoSrc,
  header: {
    "Content-Type": "multipart/form-data",
    Authorization: app.globalData.userInfo.token
  },
  name: 'file',//服务器定义的Key值
  success: function(res) {
    wx.showToast({ title: '视频上传成功', icon: 'none',duration: 2000})
    wx.hideLoading()
    let key = JSON.parse(res.data)
    let obj = {videoUrl: key.data,...that.data }
    wx.navigateTo({
      url: '/pages/share-order-uploadVideo/share-order-uploadVideo?params=' + JSON.stringify(obj)
    })
  },
  fail: function() {
    wx.showToast({ title: '视频上传失败,请重新上传', icon: 'none',duration: 2000})
    console.log('视频上传失败')
  }
})

},

阅读 2.9k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题