dongtu
概述
本模块封装了表情云中动图宇宙sdk
注意:本模块 iOS 平台上最低适配系统版本为 iOS 9.0
使用此模块之前必须先配置 config 文件,配置方法如下:
- 名称:dongtu
- 参数:appId、appSecret
- 配置示例:
<feature name="dongtu">
<param name="appId" value="" />
<param name="appSecret" value="" />
<param name="userId" value="" />
<param name="name" value="" />
<param name="phone" value="" />
<param name="email" value="" />
<param name="address" value="" />
<param name="gender" value="" />
</feature>
字段描述:
appId:应用的App ID,开发者后台获取
appSecret: 应用的App ID,开发者后台获取
userId:用户id
name:用户名
phone:电话
email:邮件
address:地址
gender:(可选项)用户性别 1:男,2:女;默认:1
模块接口
open
打开输入框页面
open({params}, callback(ret))
params
rect:
- 类型:JSON 对象
- 描述:采集画面的位置及尺寸
- 内部字段:
{
x: 0, // 数字类型;视图左上角的 x 坐标;默认值:0
y:0, //数字类型,视图左上角y坐标,默认值:0
w: 320, // 数字类型;模块的宽度;默认值:所属的 Window 或 Frame 的宽度
h: 50 // 数字类型;模块的高度;默认值:50
}
fixedOn:
- 类型:字符串
- 描述:(可选项)模块所属 Frame 的名字,若不传则模块归属于当前 Window
fixed:
- 类型:布尔
- 描述:(可选项)模块是否随所属 Window 或 Frame 滚动
- 默认值:true(不随之滚动)
callback(ret,err)
ret:
- 类型:JSON 对象
- 内部字段:
{
eventType: '', //字符串类型;事件回掉;取值范围如下:
//show:视图添加完成
//sendImage:选择发送图片
sendImage:{ //json对象,eventType = sendImage时返回
imageId:'', //字符串类型;图片id
text:'', //字符串类型;图片名称
image:'', //字符串类型;图片地址
isAnimated:'', //布尔类型;是否是动态图片
width:, //数字类型,图片宽
height:, //数字类型,图片高
}
}
示例代码
var dongtu = api.require('dongtu');
dongtu.open({
},function(ret){
alert(JSON.stringify(ret));
});
可用性
iOS、Android系统
可提供的1.0.0及更高版本
close
关闭输入框页面
close()
示例代码
var dongtu = api.require('dongtu');
dongtu.close();
可用性
iOS、Android系统
可提供的1.0.0及更高版本
hide
隐藏输入框页面
hide()
示例代码
var dongtu = api.require('dongtu');
dongtu. hide();
可用性
iOS、Android系统
可提供的1.0.0及更高版本
show
显示输入框页面
show()
示例代码
var dongtu = api.require('dongtu');
dongtu.show();
可用性
iOS、Android系统
可提供的1.0.0及更高版本