shootPicture

来自于:开发者

shoot

概述

本模块是一个封装好的自定义相机拍摄界面,能将位于方框中拍摄的图片返回,大大弥补了系统相机拍摄证件时的不足。iOS和Android在ui界面上有些不同,iOS上面在拍照的时候有闪光灯控制光线,Android上面没有。iOS上是个写有拍照文字的按钮;Android上是个图形按钮控制拍照,并且当拍照成功的时候提示成功二字,另:Android上是竖屏进行拍照,iOS上是横屏进行拍照。

注意事项:发现本模块在iOS12上闪退,iOS上不建议选用本模块。

模块接口

shoot

打开自定义的拍摄界面。

shoot(callback(ret,err))

callback(ret, err)

ret:

  • 类型:JSON对象

  • 内部字段:

    1. {
    2. imagePath: "" //字符串型;图片路径
    3. }

示例代码

  1. var shootPicture = api.require("shootPicture");
  2. shootPicture.shoot(function(ret, err) {
  3. api.alert({msg:ret.imagePath});
  4. });

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本