官方再装死,大概率不支持这种模式。
video组件播放m3u8时会自动请求ts和key文件 如何给这两种文件设置请求头?视频链接:http://xhcl.ebring.com.cn/gateway/filemanage/zimifile/96565cef-6ac4-4459-95dc-16fa365fa76b?type=4 实例代码 : <video @error="videoError" v-if="filePath" id="myVideo" :src="filePath"></video> data() { return { filePath:"", } }, onLoad(){ const fs = wx.getFileSystemManager(); //随机定义路径名称 var times = new Date().getTime(); // var filePath = wx.env.USER_DATA_PATH + '/' + times + '.png'; var filePath = wx.env.USER_DATA_PATH + '/videoM3U8.m3u8'; //将base64图片写入 var that = this; // uni.downloadFile({ uni.request({ url:"http://xhcl.ebring.com.cn/gateway/filemanage/zimifile/96565cef-6ac4-4459-95dc-16fa365fa76b?type=4", header:{ 'NONCE':'5200062451082838014110', 'TIMESTAMP':'2023-06-01 16:24:00', 'SIGNATURE':'RQPBkTUha/wi0yUKYm1nGjpAWxXOXr7coDmP0ZvdqYA4IDDDeG0AWVOwZLsHQ1ui0s7WQKWm3nxNdrWRS6jnrirhO1L91gzszvKd1hSDJxm6dAqKepZizamAvijtNo6pd2KnidebDNzn99K2LB3rXM5SNC+FpaV8LIps3JmcSqE=', 'Token':'m3u8token999999' }, complete:(e) => { var data = e.data data = data.replace(/96565cef-6ac4-4459-95dc-16fa365fa76b/ig,'http://xhcl.ebring.com.cn/gateway/filemanage/zimifile/96565cef-6ac4-4459-95dc-16fa365fa76b') data = data.replace(".key",'.key?o=5200062451082838014110&t=1672561440000') console.log(data) fs.writeFile({ filePath: filePath, data: data, encoding: 'utf-8', complete(res) { console.log(res) }, success: () => { this.filePath = filePath } }) console.log(e) } }), methods:{ videoError(e){ console.log(e) }, } } [图片]
2023-06-09顶
关于corpId换取openCorpId的问题?我在开发第三方应用的时候,用的服务商网站给企业授权应用,用auth_code获取的corpid,调用corpId获取openCorpId的接口是可以换取成功的。 但在企业移除应用回调里面换取openCorpId会报错48001。 这种问题该如何进行处理,另外,在删除应用通知里面获取到的corpId有的企业是经过加密的,而有的企业是没有经过加密的。那么加密的和没加密的调用换取openCorpId的接口是否都可以?
2022-10-11有没有人遇到过这种问题
下载订单的问题我调用下载订单API(/pay/downloadbill),但是里面没有我线下用户扫码付款的订单,请问线下付款的订单怎么才能利用API获取到
2020-12-29没人吗?
wx.request处理后端Long类型精度丢失的问题- 需求的场景描述(希望解决的问题) 我后台的用户ID是Long类型,返回给小程序的时候精度丢失了;希望增强一下wx.request - 希望提供的能力 在使用axios组件的时候,也遇到过类似的问题,axios有一个transfromResponse,利用第三方库转换了一下就解决了,希望wx.request也有类似的功能
2019-07-04