使用该接口
wx.createCameraContext(this).startRecord
录一段视频后,上传到后台,实际偏转-90°。
测试机型:三星S9 谷歌2。均为Android 9的版本
wx.createCameraContext( this ).stopRecord({ success: function (res) { console.log(res) }, fail: function (res) { console.log(res) }, complete: function (res) { console.log( 'complete!' ) wx.uploadFile({ url: 'xxxxxx' , //仅为示例,非真实的接口地址 filePath: res.tempVideoPath, name: 'file' , formData: { 'imgX' : that.data.imgX, 'imgY' : that.data.imgY, 'imgW' : that.data.imgW, 'imgH' : that.data.imgH }, success(res) { console.log( '返回结果' + res.data) }, fail(res) { } }) } }) |
请问问题解决了吗?
微信版本更新至最新版本看看,问题还存在,提供机型,微信版本,基础库版本,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
https://developers.weixin.qq.com/s/jtg7rhmO75bw复现代码。其实跟文档差不多,就是上传而已。微信更新的版本为:7.0.6.1500 。基础库版本为:2.8.2.测试机型:三星S9 谷歌2。均为Android 9的版本。更新至最新版还存在
这个需要开发者自己处理下,参考:
小程序的页面是用webview渲染的,webview的图片渲染不会读取图片的exif信息,这个浏览器内核没支持。previewImage可以是客户端解析了exif信息
建议自行做一下旋转处理