微信小程序发布视频怎么弄?
之前小程序规则是有规定微信小程序不能上传即拍视频的,但是我们可以通过其他方式利用微信小程序发布视频,具体要怎么操作呢?方法如下:
wx.chooseVideo(OBJECT)
拍摄视频或从手机相册中选视频,返回视频的临时文件路径。
OBJECT参数说明:
参数类型必填说明
source "album"从相册选视频,"camera"使用相机拍摄,默认为:['album', 'camera']
maxDuration 拍摄视频最长拍摄时间,单位秒。最长支持60秒
camera 前置或者后置摄像头,默认为前后都有,即:['front', 'back']
successFunction 接口调用成功,返回视频文件的临时文件路径
failFunction 接口调用失败的回调函数
completeFunction 接口调用结束的回调函数(调用成功、失败都会执行)
返回参数说明:
小程序参数说明
tempFilePath选定视频的临时文件路径
duration选定视频的时间长度
size选定视频的数据量大小
height返回选定视频的长
width返回选定视频的宽
示例代码:下载
获取视频
Page({
data:{
src:""
},
bindButtonTap:function(){
var that = this;
wx.chooseVideo({
sourceType:['album','camera'],
maxDuration:60,
camera:['front','back'],
success:function(res){
that.setData({
src:res.tempFilePath
})
}
})
}
})
/**************拍摄不得超过60秒*****************/
经小编实测,不超过三分钟,可正常返回视频的临时文件路径。别冲动,拿到小程序路径不证明可以通过wx.upload上传成功,因为我的微信小程序(绵山云盘)存储服务为腾迅cos,cos云存储有鉴黄,排重,等固有特*,如果录制视频超过三分钟,很有可能会服务器超时。
那么,在微信小程序内拍摄超了三分钟,会不会有提示或强制退出。答案是,没有任何提示,皆在拍摄者自己把握,超了就白摄,发送失败,文件也无法找回,这是微信bug。或者说是微信还在观望和定位小程序应用场景,不敢冒然开放视频领域。
上文中详细介绍了微信小程序发布视频要怎么操作,但是大家要注意文章末尾提到了一些建议,比如视频不能超过三分钟或者要注意的一些小程序视频的bug。参照步骤试试看吧,更多相关资料请关注微信小程序商店。
怎么添加微信小程序宣传视频?
微信小程序视频实例,开发小程序视频实例
微信小程序视频开发怎么做?
