函数:dialog 提示框(仅支持 Android)
函数名称:对话框,弹窗,提示框
函数功能:弹出提示信息
函数方法
dialog(text,{timeout,title,button})
必填
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
text | string number boolean |
是 | 提示信息,将在设备屏幕上以弹窗形式显示 |
选填
参数 | 类型 | 说明 |
---|---|---|
tab | table | 显示时间、标题文字、按钮文字 |
tab 参数介绍
参数 | 类型 | 说明 |
---|---|---|
timeout | number | 提示信息显示的时间,不限时间请填 0 |
title | string | 标题文字,默认文字:脚本提示 |
button | string | 按钮文字,默认文字:确定 |
返回值
无
函数用例
--仅支持 Android 系统并且在部分设备上需要在系统设置里开启悬浮窗权限方可正常使用此函数
switchTSInputMethod(true)
--如果已手动切换到触动智控输入法可以不使用 switchTSInputMethod
dialog("欢迎使用触动智控!",5);
dialog("提示文字",{timeout = 10,title = "标题文字",button = "按钮文字"})
switchTSInputMethod(flase)
注意事项
- 必须在手机上下载安装「触动智控输入法」。
- 第一次安装需要在手机里手动或者使用函数:switchTSInputMethod 切换为触动智控输入法,部分品牌手机需要重启后才会生效。
- 部分手机例如华为、小米等,需要在应用设置中找到「触动智控输入法」允许「显示在其他应用的上层」。(若不设置弹窗仅会在输入法界面显示。)
- 部分设备上需要在系统设置里开启悬浮窗权限方可正常使用此函数。
- timeout 参数时间一般在 2 秒以上,否则出现时间太短看不清楚。
- 该函数仅供呈现提示信息给用户,不可接收返回值。
- 该函数所产生的提示窗口显示的时候会影响当前屏幕取色,请在合理的位置使用该函数。
- 关于转义字符:\r \n 为换行,请查阅 Lua 转义字符表。