收藏
回答

魅族M1852手机视频压缩不起效果

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.chooseVideo 客户端 7.0.4 2.7.0

监控到用户的手机信息:


设备品牌:Meizu,设备型号:M1852,设备像素比:3,屏幕宽度:360,屏幕高度:708,可使用窗口宽度:360,可使用窗口高度:630,状态栏的高度:30,微信设置的语言:zh_CN,微信版本号:7.0.4,操作系统及版本:Android 8.1.0,客户端平台:android,用户字体大小:16,客户端基础库版本:2.7.0,允许微信使用摄像头的开关:true,允许微信使用定位的开关:true,允许微信使用麦克风的开关:true,允许微信通知的开关:true,蓝牙的系统开关:false,地理位置的系统开关:false,Wi-Fi 的系统开关:true 选择视频的代码块:

/**

     * 添加视频

     */

addVideo: function(){

this.setData({

isCompressing:'compressing'

});

wx.chooseVideo({

sourceType: ['album', 'camera'],

compressed:true,

maxDuration: 60,

camera: ['front', 'back'],

success: (res) => {

let {audios,picvideos} = this.data;

picvideos.push({

type:2,

previewUrl:'',

url: res.tempFilePath

});

this.setData({

picvideos:picvideos,

materials: audios.concat(picvideos),

isCompressing:'success'

});

},

complete:(res)=>{

this.setData({

isCompressing:'complete'

});

wx.hideLoading();

}

});

},

该代码块在其他手机用户使用正常,可以起到压缩作用,但我们存在小量机型为魅族M1852的用户,10秒的视频,所获取的视频源是48M之大,麻烦帮忙看看,谢谢!!!


最后一次编辑于  2019-05-23
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容