您当前的位置:365bet > HTML5 / CSS3 >

索引值从0开始;

发布时间:2020-01-30 04:56编辑:admin1阅读(

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

      从底部动画弹出系统样式选择按钮框,可设置选择框的标题、按钮文字等。 弹出的提示框为非阻塞模式,用户点击选择框上的按钮后关闭,并通过actionsheetCallback回调函数通知用户选择的按钮。

      创建并显示系统样式提示对话框,可设置提示对话框的标题、内容、按钮文字等。 弹出的提示对话框为非阻塞模式,用户点击提示对话框上的按钮后关闭,并通过alertCB回调函数通知对话框已关闭。

      创建并显示系统样式确认对话框,可设置确认对话框的标题、内容、按钮数目及其文字。 弹出的确认对话框为非阻塞模式,用户点击确认对话框上的按钮后关闭,并通过confirmCB回调函数通知用户点击的按钮索引值。

      关闭已经显示的所有系统样式等待对话框,触发Waiting对象的onclose事件。

      支持网络地址,也支持本地地址。 相对路径 - 相对于当前页面的host位置,如a.jpg; 绝对路径 - 系统绝对路径,如Android平台/sdcard/a.jpg,此类路径通常通过其它5+ API获取的; 扩展相对路径URL(RelativeURL) - 以_开头的相对路径,如_; 本地路径URL - 以“file://”开头,后面跟随系统绝对路径。

      创建并显示系统样式等待对话框,并返回等待对话框对象Waiting,显示后需调用其close方法进行关闭。

      创建并显示系统样式日期选择对话框,可进行日期的选择。 用户操作确认后通过successCB回调函数返回用户选择的日期,若用户取消选择则通过errorCB回调。

      创建并弹出系统样式时间选择对话框,可进行时间的选择。 用户操作确认后通过successCB回调函数返回用户选择的时间,若用户取消选择则通过errorCB回调。

      创建并显示系统样式输入对话框,可设置输入对话框的标题、内容、提示输入信息、按钮数目及其文字。 弹出的输入对话框为非阻塞模式,其中包含编辑框供用户输入内容,用户点击输入对话框上的按钮后自动关闭,并通过promptCB回调函数返回用户点击的按钮及输入的内容。

      创建并显示系统样式提示消息,弹出的提示消息为非阻塞模式,显示指定时间后自动消失。 提示消息显示时间可通过styles的duration属性控制,长时间提示消息显示时间约为3.5s,短时间提示消息显示时间约为2s。

      可取值: #RRGGBB格式字符串,如#FF0000表示文字颜色为红色; rgba(R,G,B,A),其中R/G/B分别代表红色值/绿色值/蓝色值,正整数类型,取值范围为0-255,A为透明度,浮点数类型,取值范围为0-1(0为全透明,1为不透明),如rgba(255,0,0,0.5),表示红色半透明。

      可取值: destructive - 表示警示按钮样式,默认文字颜色为红色; default - 表示默认按钮样式。 默认值为default。

      字符串数组,每项对应在确认对话框上显示一个按钮,用户点击后通过confirmCB返回用户点击按钮的在数组中的索引值。

      可取值: top - 表示垂直居顶对齐; center - 表示垂直居中对齐; bottom - 表示垂直居底对齐。 默认值为center(垂直居中对齐)。

      颜色值格式为#RRGGBB,如#FF0000表示为红色背景。 默认值为黑色(#000000)。

      可取值: default - 默认指示器(底部圆点样式); number - 顶部数字指示器(顶部居中显示,文字为%当前图片索引值(从1开始)%/%图片总数%); none - 不显示指示器。 默认值为default。

      可取值: true - 支持循环预览; false - 不支持循环预览。 默认值为false。

      用户在图片预览界面长按时触发。 在回调中返回长按图片的信息(索引值、地址等)。 由于图片预览界面是层级非常高的窗口,此时只能调用plus.nativeUI.*显示的窗口覆盖在图片预览界面上(原生控件plus.nativeObj.View也无法显示)。 注意:HBuilderX1.9.5及以上版本支持。

      Date类型对象,如果未设置可选择的最小日期,则使用系统默认可选择的最小日期值。

      Date类型对象,如果未设置可选择的最大日期,则使用系统默认可选择的最大日期值。 其值必须大于minDate设置的值,否则使用系统默认可选择的最大日期值。

      JSON类型对象,格式如{top:10;left:10;width:200;height:200;},所有值为像素值,其值为相对于容器Webview的位置。 如未设置此值,默认在屏幕居中显示。仅在iPad上有效,其它设备忽略此值。

      true表示使用24小时制模式显示,fale表示使用12小时制模式显示,默认值为true。

      JSON类型对象,格式如{top:10;left:10;width:200;height:200;},所有值为像素值,其值相对于容器webview的位置。 如未设置此值,默认在屏幕居中显示。仅在iPad上有效,其它设备忽略此值。

      调用plus.nativeUI.actionSheet方法创建并显示系统界面后,可通过其close方法将原生界面关闭。 此情况下触发界面关闭回调函数参数的index属性值为-1。 注意:一个系统原生界面只能关闭一次,多次调用将无任何作用。

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

      调用plus.nativeUI.showWaiting方法创建并显示系统等待界后,可通过其close方法将原生等待控件关闭。 一个系统等待对话框只能关闭一次,多次调用将无任何作用。

      等待框关闭时触发,当调用close方法或用户点击返回按钮导致等待框关闭时触发。

      值支持像素值(500px)或百分比(50%),百分比相对于屏幕的宽计算,如果不设置则根据内容自动计算合适的宽度。

      值支持像素绝对值(500px)或百分比(50%),如果不设置则根据内容自动计算合适的高度。

      颜色值支持(参考CSS颜色规范):颜色名称(参考CSS Color Names)/十六进制值/rgb值/rgba值,默认值为白色。

      对齐方式可选值包括:left:水平居左对齐显示,center:水平居中对齐显示,right:水平居右对齐显示。默认值为水平居中对齐显示,365bet官网即center。

      值支持像素值(10px)和百分比(5%),百分比相对于屏幕的宽计算,默认值为3%。

      可取值black、white,black表示等待框为黑色雪花样式,通常在背景主色为浅色时使用;white表示等待框为白色雪花样式,通常在背景主色为深色时使用。 仅在iOS平台有效,其它平台忽略此值,未设置时默认值为white。

      模态显示时用户不可操作直到等待对话框关闭,否则用户在等待对话框显示时也可操作下面的内容,未设置时默认为true。

      true表示点击等待对话框显示区域时自动关闭,false则不关闭,未设置时默认值为false。

      可取值none表示截获处理返回键,但不做任何响应;close表示截获处理返回键并关闭等待框;transmit表示不截获返回键,向后传递给Webview窗口继续处理(与未显示等待框的情况一致)。

      可取值: block表示图标与文字分开两行显示,上面显示loading图标,下面显示文字; inline表示loading图标与文字在同一行显示,左边显示loading图标,右边显示文字; none表示不显示loading图标;

      设置loading图标的高度(宽度等比率缩放),取值类型:像素值,如14px表示14像素高。

      自定义loading图标的路径,png格式,并且必须是本地资源地址; loading图要求宽是高的整数倍,显示等待框时按照图片的高横向截取每帧刷新。

      可选值为left、center、right,分别为水平居左、居中、居右,未设置时默认值为center。

      可选值为long、short,值为long时显示时间约为3.5s,值为short时显示时间约为2s,未设置时默认值为short。

      可取值: block表示图标与文字分两行显示,上面显示图标,下面显示文字; inline表示图标与文字在同一行显示,左边显示图标,右边显示文字。 默认值为block。

      当type属性值为richtext时有效,用于定义富文本的样式,如其文本对齐方式、使用的字体等。

      可选值为top、center、bottom,分别为垂直居顶、居中、居底,未设置时默认值为bottom。

      可通过event.index(Number类型)获取用户关闭时点击按钮的索引值,索引值从0开始; 0表示用户点击取消按钮,大于0值表示用户点击ActionSheetStyles中buttons属性定义的按钮,索引值从1开始(即1表示点击buttons中定义的第一个按钮)。 通过API(close()方法)关闭,则回调函数中event的index属性值为-1。

      可通过event.index(Number类型)获取用户关闭确认对话框点击按钮的索引值,点击确认键的索引值为0。 Android平台上通过返回按钮关闭时索引值为-1。

      Android - ALL (支持): 用户点击设备“返回”按键导致提示对话框关闭,也会触发此回调函数,此时回调返回参数中的index属性值为-1。365bet官网

      iOS - ALL (支持): 用户只能通过点击提示对话框上的按钮进行关闭。

      可通过event.index(Number类型)获取用户关闭确认对话框点击按钮的索引值,索引值从0开始;

      Android - ALL (支持): 用户点击设备“返回”按键导致确认对话框关闭,则回调函数中event的index属性值为-1。

      iOS - ALL (支持): 用户只能通过点击确认对话框上的按钮进行关闭。

      可通过event.index(Number类型)获取用户关闭输入对话框点击按钮的索引值,索引值从0开始; 通过event.value(String类型)获取用户输入的内容,如果没有输入则返回空字符串。

      Android - ALL (支持): 用户点击设备“返回”按键导致输入对话框关闭,则回调函数中event的index属性值为-1,value值为空字符串。

      iOS - ALL (支持): 用户只能通过点击输入对话框上的按钮进行关闭。