cameraView

概述

1、封装原生调用手机拍照功能,裁剪照片并返回照片地址,支持身份证、银行卡、护照,其他照片裁剪,支持手机存储照片裁剪。

引入插件

示例代码

  var cameraView = null;
  apiready = function () {
    cameraView = api.require('cameraView');
}

frontIdCard

拍照身份证正面方法

frontIdCard({}, callback(ret, err))

ret:

  • 类型:JSON 对象
  • 内部字段:
{
   status: true   //布尔型true||false;是否成功,true表示成功,false表示失败
   imagePath: string ,   //字符串类型;照片保存路径
}

示例代码

cameraView.frontIdCard({}, function(ret, err) {
    if (ret.status) {
        api.alert({msg: JSON.stringify(ret)});
    } else {
        alert(err);
    }

可用性

Android系统 ,IOS系统,可提供的1.0.0及更高版本

backIdCard

拍照身份证背面方法

backIdCard({}, callback(ret, err))

ret:

  • 类型:JSON 对象
  • 内部字段:
{
   status: true   //布尔型true||false;是否成功,true表示成功,false表示失败
   imagePath: string ,   //字符串类型;照片保存路径
}

示例代码

cameraView.backIdCard({}, function(ret, err) {
    if (ret.status) {
        api.alert({msg: JSON.stringify(ret)});
    } else {
        alert(err);
    }

可用性

Android系统 ,IOS系统,可提供的1.0.0及更高版本

bankCard

拍照银行卡方法

bankCard({}, callback(ret, err))

ret:

  • 类型:JSON 对象
  • 内部字段:
{
   status: true   //布尔型true||false;是否成功,true表示成功,false表示失败
   imagePath: string ,   //字符串类型;照片保存路径
}

示例代码

cameraView.bankCard({}, function(ret, err) {
    if (ret.status) {
        api.alert({msg: JSON.stringify(ret)});
    } else {
        alert(err);
    }

可用性

Android系统 ,IOS系统,可提供的1.0.0及更高版本

passPort

拍照护照方法

passPort({}, callback(ret, err))

ret:

  • 类型:JSON 对象
  • 内部字段:
{
   status: true   //布尔型true||false;是否成功,true表示成功,false表示失败
   imagePath: string ,   //字符串类型;照片保存路径
}

示例代码

cameraView.passPort({}, function(ret, err) {
    if (ret.status) {
        api.alert({msg: JSON.stringify(ret)});
    } else {
        alert(err);
    }

可用性

Android系统 ,IOS系统,可提供的1.0.0及更高版本

cameraImage

裁剪照片的方法

cameraImage({}, callback(ret, err))

ret:

  • 类型:JSON 对象
  • 内部字段:
{
   status: true   //布尔型true||false;是否成功,true表示成功,false表示失败
   imagePath: string ,   //字符串类型;照片保存路径
}

示例代码

cameraView.cameraImage({}, function(ret, err) {
    if (ret.status) {
        api.alert({msg: JSON.stringify(ret)});
    } else {
        alert(err);
    }

可用性

Android系统 ,IOS系统,可提供的1.0.0及更高版本

是否仍需要帮助? 请保持联络!
最后更新于 2024/11/18