该文章或问题已被删除

Uniapp Android 与 IOS 拍照录影一体化视频图片插件

支持Uni-app  Android 和 IOS 使用

1.实例化插件

const plug=uni.requireNativePlugin("Html5App-CameraView");

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

plug.open({"setMaxduration":15,"SpeedColor":"#3eafff"},retult=>{


});

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

JSON 包含4个配置参数:

参数名称
说明
默认值
类型
setMaxduration
设置最大的可录制时间(单位/秒)
10
int
setFeatures
设置拍摄模式:1=>拍照模式,2=>拍摄模式,3=> 两者都可以
3
int
setTip
设置提示文字
轻按拍照,长按录影
string
SpeedColor
录影时进度条的颜色设置
绿色, 颜色格式:#3eafff
string


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

参数名称
参数说明
result
返回结果 成功 "success" / 取消 "cancel"
message
提示内容
image
图片路径:包括录影时返回视频第一帧视频截图 ,APP绝对路径
mp4
视频路径, APP绝对路径
type
视频"video"" / 拍照 "image"


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

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


扫一扫下载安卓DEMO 示例 体验, 或者电脑下载


附件是UniApp 测试工程,  包含  Android 自定义基座 


真机运行时,请选择-》自定义基座运行,  就可以使用该插件的功能。




UniApp 插件市场 链接

http://ext.dcloud.net.cn/plugin?id=453

Uni-Html5AppCamera.zip | 34.58MB



如果发现360解压或其他软件解压,出现压缩包损坏的提示,请更用 WinRAR 解压

点赞 0      收藏 0

1 个评论

正在加载...

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

加载更多

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