弹窗
1. modal弹浮层
(@since 云助手app 3.2.0)
yzs.modal({
entity: [
{
image: '',
title: '标题',
content: '增加了一个非常牛逼的功能'
},
{
image: 'http://x.y/z.jpg',
title: '标题',
content: '功能描述'
}
],
buttonLabels: ['了解更多', '知道了'],
success: function(result) {
/*
{
"code": 0,
"message": "",
"data": {
"buttonIndex":1
}
}
*/
},
error: function(result) {
}
});
参数说明
参数 | 参数类型 | 必须 | 说明 |
---|---|---|---|
entity | Array[Object] | 是 | 内容数组 |
image | String] | 否 | 要显示的图片地址 |
title | String] | 是 | 要显示的标题 |
content | String] | 是 | 要显示的内容 |
buttonLabels | Array[String] | 是 | 要显示的按钮,按钮个数必须是1个或者2个 |
返回说明
参数 | 参数类型 | 说明 |
---|---|---|
buttonIndex | int | 用户点击按钮的索引(0或者1,最多两个按钮) |
2. Alert
(@since 云助手app 3.4.0)
yzs.alert({
message:"提示内容",
title:"标题",
buttonName:"按钮名称",
success: function(result) {
/*
{
"code": 0,
"message": ""
}
*/
},
error: function(result) {
}
});
参数说明
参数 | 参数类型 | 必须 | 说明 |
---|---|---|---|
title | String | 否 | 提示标题 |
message | String] | 是 | 提示内容 |
buttonName | String] | 否 | 按钮名称 |
3. Confirm
(@since 云助手app 3.4.0)
yzs.confirm({
message:"提示内容",
title:"提示标题",
buttonLabels:["确认","取消"],
success: function(result) {
/*
{
"code": 0,
"message": "",
"buttonIndex": 0
}
*/
},
error: function(result) {
}
});
参数说明
参数 | 参数类型 | 必须 | 说明 |
---|---|---|---|
title | String | 否 | 提示标题 |
message | String] | 是 | 提示内容 |
buttonLabels | Array[String] | 是 | 按钮名称 |
返回说明
参数 | 参数类型 | 说明 |
---|---|---|
buttonIndex | int | 用户点击按钮的索引(0或者1,最多两个按钮) |
4. Prompt
(@since 云助手app 3.4.0)
yzs.prompt({
message:"提示内容",
title:"提示标题",
buttonLabels:["确认","取消"],
success: function(result) {
/*
{
"code": 0,
"message": "",
"buttonIndex": 0,
"value":""
}
*/
},
error: function(result) {
}
});
参数说明
参数 | 参数类型 | 必须 | 说明 |
---|---|---|---|
title | String | 否 | 提示标题 |
message | String] | 是 | 提示内容 |
buttonLabels | Array[String] | 是 | 按钮名称 |
返回说明
参数 | 参数类型 | 说明 |
---|---|---|
buttonIndex | int | 用户点击按钮的索引(0或者1,最多两个按钮) |
value | String | 输入框的值 |
5. Toast
(@since 云助手app 3.4.0)
yzs.toast({
text:"提示内容",
duration:2000,
success: function(result) {
},
error: function(result) {
}
});
参数说明
参数 | 参数类型 | 必须 | 说明 |
---|---|---|---|
text | String | 是 | 提示内容 |
duration | int | 否 | 持续显示时间,单位毫秒(取值范围2000-5000) |
6. ActionSheet
(@since 云助手app 3.4.0)
yzs.actionSheet({
title:"选一个",
cancelButton:"取消",
otherButtons:["孙悟空","猪八戒","唐僧","沙和尚"],
success: function(result) {
/*
{
"code": 0,
"message": "",
"buttonIndex": 0
}
*/
},
error: function(result) {
}
});
参数说明
参数 | 参数类型 | 必须 | 说明 |
---|---|---|---|
title | String | 是 | 标题 |
cancelButton | String] | 否 | 取消按钮的文字 |
otherButtons | Array[String] | 是 | 选项数组 |
返回说明
参数 | 参数类型 | 说明 |
---|---|---|
buttonIndex | int | 用户点击按钮的索引,取消按钮对应-1,其他按钮按照数组顺序索引从0开始 |