nativeUI

nativeUI管理系统原生界面,可用于弹出系统原生提示对话框窗口、时间日期选择对话框、等待对话框等。

方法:

对象:

回调方法:

权限:

5+功能模块(permissions)

{
// ...
"permissions":{
	// ...
	"NativeUI": {
		"description": "原生UI控件"
	}
}
}
			

ActionButtonStyles

JSON对象,原生选择按钮框上按钮的样式参数

属性:

ActionSheetStyles

JSON对象,原生选择按钮框的样式参数

属性:

ConfirmStyles

确认对话框的参数

属性:

PreviewImageStyles

JSON对象,图片预览的参数

属性:

PickDateStyles

日期选择对话框的参数

属性:

PickTimeStyles

JSON对象,时间选择对话框的参数

属性:

NativeUIObj

系统原生界面基类对象

interface NativeUIObj{
	function void close();
}
				

方法:

WaitingObj

系统等待对话框对象

说明:

从NativeUIObj对象继承而来,通过plus.nativeUI.showWaiting方法创建时返回。 用于控制系统样式等待对话框的操作,如关闭、设置标题内容等。

方法:

事件:

WaitingStyles

JSON对象,原生等待对话框的参数

属性:

WaitingLoadingStyles

JSON对象,原生等待对话框上loading图标自定义样式

属性:

ToastStyles

JSON对象,系统提示消息框要设置的参数

属性:

ActionSheetCallback

系统选择按钮框的回调函数

void onActioned( Event event ){
	// actionsheet handled code.
	var index=event.index; // 用户关闭时点击按钮的索引值
}
				

参数:

返回值:

void : 无

AlertCallback

系统提示框确认的回调函数

void onAlerted( Event event ){
	// Alert handled code.
	var index=event.index; // 用户关闭提示对话框点击按钮的索引值
}
				

参数:

返回值:

void : 无

ConfirmCallback

关闭确认对话框的回调函数

void onConfirmed( Event event ) {
	// Confirm handled code.
	var index=event.index; // 用户关闭确认对话框点击按钮的索引值
}
				

参数:

返回值:

void : 无

PromptCallback

系统输入对话框关闭后的回调函数

function void onPrompted( Event event ) {
	// Prompt handled code.
	var index=event.index; // 用户关闭输入对话框点击按钮的索引值
	var value=event.value; // 用户输入的内容
}
				

参数:

返回值:

void : 无

PickDatetimeSuccessCallback

选择日期或时间操作成功的回调函数

function void onPickSuccess( Event event ) {
	// Date picked code.
	var date = event.date;// 用户选择的日期或时间
}
				

参数:

返回值:

void : 无

PickDatetimeErrorCallback

选择日期或时间操作取消或失败的回调函数

function void onPickError( Exception error ) {
	// Date picked error.
	var code = error.code; // 错误编码
	var message = error.message; // 错误描述信息
}
				

参数:

返回值:

void : 无

PreviewImageLongPressCallback

图片预览长按事件

function void onlongPress(event) {
	// longpress event
	var index = event.index; 			// 长按图片的索引
	var url = event.url;					// 长按图片的url地址
	var path = event.path;				// 长按图片的本地图片路径(系统绝对路径)
}
				

说明:

在图片预览界面长按时触发。

参数:

返回值:

void : 无