1、拍照或者选择图片并获取图片的路径。
2、压缩图片。
3、找到压缩完的图片先转换成base64再转换成可以添加到FormData上传的File。
4、添加数据上传。
可以使用服务器压缩。服务器压缩,参考服务器压缩,服务器压缩是多种的,可以压缩视频的帧数、压缩视频的画质(图像的画质)、改变文件编码就行了。
减少帧数,用canvas定时绘制视频,这样就可以控制帧数,但是这里就有个问题,视频必须在客户端从头到尾播放完成,这样canvas才能绘制到视频的画面,而且播放视频的时候视频在ios中会默认全屏播放,导致用户体验不好。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)