UI

统原生界面



closeWaiting()

关闭系统等待对话框

Example
this.plus.closeWaiting();


showWaiting(title)

显示系统等待对话框

Parameters:
Name Type Default Description
title String ''

标题

Example
this.plus.showWaiting("载入中");


toast(msg, opts)

显示自动消失的提示消息

Parameters:
Name Type Description
msg String

提示消息上显示的文字内容

opts Object

提示消息参数,只有lineLength属性是扩展的,
下列只是部分常用的,其他完整的可以参考HTML5+ API

Properties
Name Type Argument Default Description
lineLength Number <可选>
0

提示信息(msg)的手动换行长度,单位是字节,0表示不处理。

verticalAlign String <可选>
'bottom'

屏幕中的垂直位置:可选值为"top"、"center"、"bottom",分别为垂直居顶、居中、居底。

icon String <可选>
''

显示的图标:png格式,并且必须是本地资源地址;
默认图标与文字分两行显示,上面显示图标,下面显示文字。

duration String <可选>
'short'

显示的时间:可选值为"long"、"short","long"约为3.5s,"short"约为2s。

Examples

垂直居顶自动换行的消息.

this.plus.toast(
 "创建并显示系统样式提示消息,弹出的提示消息为非阻塞模式,显示指定时间后自动消失。长时间提示消息显示时间约为3.5s,短时间提示消息显示时间约为2s。",
 {
   verticalAlign: "top",
   duration: "short",
   lineLength: 0
 }
);

垂直居中13个字节换行的消息.

this.plus.toast(
 "创建并显示系统样式提示消息,弹出的提示消息为非阻塞模式,显示指定时间后自动消失。长时间提示消息显示时间约为3.5s,短时间提示消息显示时间约为2s。",
 {
   verticalAlign: "center",
   duration: "short",
   lineLength: 13
 }
);

带成功图标的消息.

// 图标png格式,并且必须是本地资源地址(Hbuilder的App项目路径,不能是远程路径)
this.plus.toast("提案成功", {
   verticalAlign: "center",
   icon: "/ui/ok.png"
 }
);