takePicCutOut

论坛示例

为帮助用户更好更快的使用插件,论坛维护了一个示例,示例中包含示例代码供您参考。

概述

takePicCutOut 插件概述

takePicCutOut插件封装了拍照裁剪,选取相册裁剪功能,提供了身份证正面、背面、银行卡等卡片等裁剪样式。同时还有自定义裁剪功能,可以自由的选取需要裁剪的图片部位。

备注:本插件是根据百度sdk第三方源码进行提取重新修改实现和UIBaiduOCR插件不能共同使用。

固件要求

Android:4.0及以上 iOS:8.0及以上

插件接口

openIDCardCut

打开身份证裁剪界面

openIDCardCut({params}, callback(ret))

params

isCardFront:

  • 类型:布尔型
  • 描述:(可选项)身份证正面还是背面。(true:正面 false:背面)
  • 默认值:true(正面)

isAlbumImport:

  • 类型:布尔型
  • 描述:(可选项)是否显示导入图片按钮。(true:显示 false:不显示)
  • 默认值:true(显示)

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    status: true,   //布尔型;true
    filePath : ''
}

示例代码

var demo = api.require('takePicCutOut');
demo.openIDCardCut({
    isCardFront : true
},function(ret, err){
    alert(JSON.stringify(ret));
});

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本

openCardCut

打开卡片裁剪界面

openCardCut({params}, callback(ret))

params

isAlbumImport:

  • 类型:布尔型
  • 描述:(可选项)是否显示导入图片按钮。(true:显示 false:不显示)
  • 默认值:true(显示)

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    status: true,   //布尔型;true
    filePath : ''
}

示例代码

var demo = api.require('openCardCut');
demo.openCardCut(function(ret, err){
    alert(JSON.stringify(ret));
});

可用性

iOS系统,Android系统

可提供的1.0.1及更高版本

openCustomCut

打开自定义裁剪界面

openCustomCut({params}, callback(ret))

params

isAlbumImport:

  • 类型:布尔型
  • 描述:(可选项)是否显示导入图片按钮。(true:显示 false:不显示)
  • 默认值:true(显示)

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    status: true,   //布尔型;true
    filePath : ''
}

示例代码

var demo = api.require('openCardCut');
demo.openCustomCut(function(ret, err){
    alert(JSON.stringify(ret));
});

可用性

iOS系统,Android系统

可提供的1.0.1及更高版本

openPassportCut

打开护照裁剪界面

openPassportCut({params}, callback(ret))

params

isAlbumImport:

  • 类型:布尔型
  • 描述:(可选项)是否显示导入图片按钮。(true:显示 false:不显示)
  • 默认值:true(显示)

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    status: true,   //布尔型;true
    filePath : ''
}

示例代码

var demo = api.require('openCardCut');
demo.openPassportCut(function(ret, err){
    alert(JSON.stringify(ret));
});

可用性

iOS系统,Android系统

可提供的1.0.1及更高版本

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