该文章或问题已被删除

Android 和 IOS 短视频 拍照录影一体化插件

价 格: ¥200.00

简 介: Android 和 IOS 拍照录影一体化插件, QQ交流群:891416757

跳转到 uniapp 插件市场

详细内容

Android 和 IOS 拍照录影一体化插件

1.实例化插件

复制代码const plug=uni.requireNativePlugin("Html5App-CameraView");

2.调用插件打开拍照录影,本插件只有一个方法:open

复制代码plug.open(
{
setMaxduration:15,
SpeedColor:"#3eafff",
camera:"first"
},retult=>
{

});

图片

图片

3. open 方法包含2个参数:一个是 JSON 配置参数,一个是 retult 回调方法。

JSON 包含4个配置参数:
参数名称说明默认值类型
setMaxduration设置最大的可录制时间(单位/秒)10int
setFeatures设置拍摄模式:1=>拍照模式,2=>拍摄模式,长按或点击按键都可以开始录制,3=> 两者都可以3int
setTip设置提示文字轻按拍照,长按录影string
SpeedColor录影时进度条的颜色设置绿色, 颜色格式:#3eafffstring
camera设置打开时默认前置或后置摄像头, 后置摄像头:back,前置摄像头:firstbackstring
isTimeShow是否显示倒计时falseboolean
timeColor时间字体颜色#ffffffstring
prompt内容提示语string
promptColor提示语文字颜色#ffffffstring
promptTextSize提示语字体大小设置16float
quality图片压缩质量值:0-100 范围50int

retult 回调方法返回一个JOSN 格式数据

参数名称参数说明
result返回结果 成功 "success" / 取消 "cancel"
message提示内容
image图片路径:包括录影时返回视频第一帧视频截图 ,APP绝对路径
mp4视频路径, APP绝对路径
type视频"video"" / 拍照 "image"
size文件的大小,如果是视频拍摄则是视频的大小,拍照则是图片的大小,单位MB
duration视频时长, 单位秒.

4. Android 6.0 以下,无法动态获得权限,如果没有权限被禁止则会回调

参数名称参数说明
result返回结果 "permission"
message请到设置-应用权限管理中开启应用:拍照录影/录音权限,才可正常使用

扫一扫下载安卓DEMO 示例体验

扫一扫下载安卓DEMO 示例体验

0 个回答

正在加载...

这里空空如也,快来补一刀!

加载更多

回答问题或评论文章请先 或者 注册