UIImageEdit

来自于:AC模块工作室立即使用

open clearCache

概述

UIImageEdit 模块封装了对图片添加马赛克,涂鸦,裁剪,添加文本功能。

open

开启图片操作界面

open({params}, callback(ret))

params

path:

  • 类型:字符串
  • 描述:要编辑的图片的路径,要求本地路径(fs://、widget://)

savePath:

  • 类型:字符串
  • 描述:编辑完成后文件保存的路径,路径包括文件的后缀名(后缀png或者jpg)默认(fs://UIImageEdit/UIImageEdit.png)

width:

  • 类型:数字类型 (仅iOS支持)android在编辑页面可调整画笔宽度
  • 描述:编辑时画笔的宽度

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. savePath: '' //字符串类型;返回保存的路径;
  3. }

示例代码

  1. var demo = api.require('UIImageEdit');
  2. demo.open({
  3. path:'widget://image/22.png',
  4. savePath:'fs://temp/sss.jpg',
  5. savePath:5
  6. },function(ret) {
  7. alert(JSON.stringify(ret));
  8. });
  9. }

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本

clearCache

清除本模块产生的图片文件

clearCache()

示例代码

  1. var demo = api.require('UIImageEdit');
  2. demo.clearCache();

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本