prompt
2022-06-13 15:19 更新
弹出带两个或三个按钮和输入框的对话框
prompt({params}, callback(ret, err))
params
title:
- 类型:字符串
- 默认值:无
- 描述:(可选项)标题
msg:
- 类型:字符串
- 默认值:无
- 描述:(可选项)内容
text:
- 类型:字符串
- 默认值:无
- 描述:(可选项)输入框里面的默认内容
type:
- 类型:字符串
- 默认值:text
- 描述:(可选项)输入类型,不同输入类型弹出键盘类型不同,取值范围(text、password、number、email、url)
buttons:
- 类型:字符串数组
- 默认值:["取消","确定"]
- 描述:(可选项)按钮标题,若小于两个按钮,会补齐两个按钮;若大于三个按钮,则使用前三个按钮
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
buttonIndex:1, //按钮点击序号,从1开始
text:"" //输入文字
}
示例代码
api.prompt({
buttons: ['确定', '取消']
}, function(ret, err) {
var index = ret.buttonIndex;
var text = ret.text;
});
补充说明
带输入框的对话框
可用性
iOS系统,Android系统
可提供的1.0.0及更高版本
以上内容是否对您有帮助:
更多建议: