UniApp Android 仿微信 短视频拍摄 与 拍照一体插件
附件是:HBulide uniapp 示例工程,需要提交云打包功能才能使用。
参数介绍
参数名称 | 参数说明 | 默认值 | 类型 |
---|---|---|---|
setMaxduration | 设置最大的可录制时间(单位/秒) | 10 | int |
setFeatures | 设置拍摄模式:1=>拍照模式,2=>拍摄模式,3=> 两者都可以 | 3 | int |
setTip | 设置提示文字 | 轻按拍照,长按录影 | string |
setMediaQuality | 设置制视频分辨率,越大越清晰,视频也会长大 | 16*100000 | int |
setFolder | 设置存储的文件夹名称 | JCameraVideo | string |
使用方法
把插件放在根目录 nativeplugins 文件夹下,如没有则创建一个 nativeplugins 文件夹,然后直接提交云打包即可.
在需要的页面引入插件
const camera=uni.requireNativePlugin('Html5app-Camera');
如何调起拍摄
camera.open({setMaxduration:20},result=>{
JSON.stringify(result);
});
成功返回结果
参数名称 | 参数说明 |
---|---|
result | 返回结果 成功 "success" / 取消 "cancel" |
message | 提示内容 |
image | 图片路径:包括拍摄时返回视频第一帧视频截图 |
mp4 | 视频路径 |
type | 视频"video"" / 拍照 "image" |
Android 示例扫一扫下载体验
如果发现360解压或其他软件解压,出现压缩包损坏的提示,请更用 WinRAR 解压
加载更多