相机
相机行为包含:
- 拍照
- 设置相机
1.拍照
作用
点击触发之后,实现拍照功能,并将拍照的结果保存到页面数据中
行为配置
添加页面数据
由于拍照的结果只能暂存于页面数据中,所以配置的第一步是在需要实现拍照功能的页面上添加一个“图片”类型的页面数据
添加行为
一般将此行为配置给到一个按钮组件,为了实时显示拍摄画面,需要配合【相机视图】组件使用,当【相机视图】显示了符合需求的画面时,点击该按钮能够实现拍照效果 【拍照】行为同样可以配置“成功时”、“失败时”的行为,一般在拍照成功时显示拍照成功的提示,并且利用修改表数据行为把拍照结果保存到数据库中
行为选择 | 赋值页面数据 |
---|---|
![]() |
![]() |
特殊说明
- 该行为只有在小程序端可以配置
- 拍照的结果只能够用来在小程序中做进一步的使用,例如通过“修改表数据”行为添加到数据库,不会保存到手机系统相册中
2.设置相机
作用
点击触发改变【相机视图】组件已经设置好的拍照形式,例如切换前置或者后置摄像头,切换闪光灯的模式
行为配置
配置前提: 在要配置这个行为的页面中拖入【相机视图】组件
一般为按钮配置 设置相机 行为,在行为中选择要设置的相机视图对象,然后选择设备位置以及闪光灯即,其中设备位置指的是使用手机的后置摄像头还是前置摄像头
闪光灯模式有如下四种:
- 自动:根据光线明暗来确定是否开启闪光灯
- 开启:点击拍照后开启闪光灯(小程序中触发了拍照行为)
- 关闭:一直关闭闪光灯
- 常亮:一直打开闪光灯
行为选择 | 输入内容 |
---|---|
![]() |
![]() |