《API知识点.pdf》由会员分享,可在线阅读,更多相关《API知识点.pdf(50页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、打开 window 若 window 已存在,则会把该window 显示到最前面,如果url 和之前的url 有变化,或者reload 为 true 时,页面会刷新,但是该window 里面已经打开的 frame 等不会移除若当前正在进行openWin、closeWin 等带动画过渡的window 操作,调用此方法会失效openWin(params) params name:?类型:字符串?默认值:无?描述: window 名字,不能为空字符串url:?类型:字符串?默认值:无?描述:页面地址, 可以为本地文件路径,支持相对路径和绝对路径,以及widget:/ 、fs:/ 等协议路径,也可以为
2、远程地址useWKWebView :?类型:布尔?默认值: false ?描述:(可选项)是否使用WKWebView 来加载页面,只支持iOS8.0 及以上系统。WKWebView 是 iOS8 新出的 WebKit 库中的控件,相比于以前的UIWebView,在性能和功能等方面都有所提升。注意使用WKWebView 后, localStorage 可能不能和其它未使用WKWebView 加载的页面通用,同时也不支持方法结果同步返回。pageParam :?类型: JSON 对象?默认值:无?描述:(可选项)页面参数,新页面中可以通过api.pageParam 获取bounces:?类型:布尔
3、?默认值:若在config.xml 里面配置了pageBounce,则默认值为配置的值,否则为false ?描述:(可选项)页面是否弹动bgColor:?类型:字符串?默认值:若在config.xml 里面配置了windowBackground ,则默认值为配置的值,否则透明?描述:(可选项)背景色,支持图片和颜色,格式为#fff 、#ffffff 、rgba(r,g,b,a)等,图片路径支持fs:/ 、widget:/ 等 APICloud 自定义文件路径协议,同时支持相对路径scrollToTop :?类型:布尔?默认值: false ?描述:(可选项)当点击状态栏,页面是否滚动到顶部。若
4、当前屏幕上不止一个页面的scrollToTop 属性为true ,则所有的都不会起作用。只iOS 有效vScrollBarEnabled :?类型:布尔?默认值: true ?描述:(可选项)是否显示垂直滚动条hScrollBarEnabled :?类型:布尔?默认值: true ?描述:(可选项)是否显示水平滚动条scaleEnabled :?类型:布尔?默认值: false ?描述:(可选项)页面是否可以缩放slidBackEnabled :?类型:布尔?默认值: true ?描述:(可选项)是否支持滑动返回。iOS7.0 及以上系统中,在新打开的页面中向右滑动,可以返回到上一个页面,该字
5、段只iOS 有效slidBackType :?类型:字符串?默认值: full ?描述:(可选项)当支持滑动返回时,设置手指在页面右滑的有效作用区域。取值范围( full: 整个页面范围都可以右滑返回,edge:在页面左边缘右滑才可以返回),该字段只iOS有效animation:?类型: JSON 对象?默认值:无?描述:(可选项)动画参数,不传时使用默认动画,type :动画类型 ,subType: 动画子类型 。?内部字段: type:none, / 动画类型(详见动画类型常量) subType:from_right, / 动画子类型(详见动画子类型常量)duration:300/ 动画过
6、渡时间,默认300 毫秒showProgress :?类型:布尔?默认值: false ?描述:(可选项)是否显示等待框,此参数即将废弃,使用progress 参数代替。若传了progress 参数,此参数将忽略progress:?类型: JSON 对象?默认值:无?描述:(可选项)页面加载进度配置信息,若不传则无加载进度效果?内部字段: type:, /加载进度效果类型,默认值为 default,取值范围为 default|page,default 等同于 showProgress 参数效果;为 page 时,进度效果为仿浏览器类型,固定在页面的顶部 title:, /type 为 defa
7、ult 时显示的加载框标题 text:, /type 为 default 时显示的加载框内容 color: /type 为 page 时进度条的颜色,默认值为#45C01A ,支持 #FFF ,#FFFFFF ,rgb(255,255,255),rgba(255,255,255,1.0)等格式delay:?类型:数字?默认值: 0 ?描述:(可选项)window 显示延迟时间,适用于将被打开的window 中可能需要打开有耗时操作的模块时,可延迟window 展示到屏幕的时间,保持UI 的整体性reload:?类型:布尔?默认值: false ?描述: (可选项) 页面已经打开时, 是否重新加
8、载页面,重新加载页面后apiready 方法将会被执行allowEdit:?类型:布尔?默认值: false ?描述:(可选项)是否允许长按页面时弹出选择菜单softInputMode :?类型:字符串?默认值: auto ?描述:(可选项)当键盘弹出时,输入框被盖住时,当前页面的调整方式,详见键盘弹出页面调整方式常量; 只 iOS有效,Android 请在config.xml里面配置并云编译使用customRefreshHeader :?类型:字符串?默认值:无?描 述 : ( 可 选 项 ) 设 置 使 用 自 定 义 下 拉 刷 新 模 块 的 名 称 , 设 置 后 可 以 使 用ap
9、i.setCustomRefreshHeaderInfo 方法来使用自定义下拉刷新组件示例代码api.openWin( name: page1, url: ./page1.html, pageParam: name: test );补充说明窗口操作可用性iOS系统, Android 系统可提供的 1.0.0 及更高版本closeWin 关闭 window 若当前正在进行openWin、closeWin 等带动画过渡的window 操作,调用此方法会失效closeWin(params) params name:?类型:字符串?默认值:无?描述:(可选项)window 名字,不传时关闭当前wind
10、ow ,为root 时无效animation:?类型: JSON 对象?默认值:无?描述:(可选项)动画参数,不传时使用默认动画,type :动画类型 ,subType: 动画子类型 。?内部字段: type:none, / 动画类型(详见动画类型常量) subType:from_right, / 动画子类型(详见动画子类型常量)duration:300/ 动画过渡时间,默认300 毫秒示例代码/关闭当前window,使用默认动画api.closeWin(); /关闭指定window,若待关闭的window不在最上面,则无动画api.closeWin( name: page1);补充说明无可用
11、性iOS系统, Android 系统可提供的 1.0.0 及更高版本closeToWin 关闭到指定window,最上面显示的window 到指定 name 的 window 间的所有 window 都会被关闭若当前正在进行openWin、closeWin 等带动画过渡的window 操作,调用此方法会失效closeToWin(params) params name:?类型:字符串?默认值:无?描述: window 名字animation:?类型: JSON 对象?默认值:无?描述:(可选项)动画参数,不传时使用默认动画,type :动画类型 ,subType: 动画子类型 。?内部字段: t
12、ype:none, / 动画类型(详见动画类型常量) subType:from_right, / 动画子类型(详见动画子类型常量)duration:300/ 动画过渡时间,默认300 毫秒示例代码api.closeToWin( name: root);补充说明无可用性iOS系统, Android 系统可提供的 1.0.0 及更高版本setWinAttr 设置 window 属性setWinAttr(params) params bounces:?类型:布尔?默认值:无?描述:(可选项)页面是否弹动bgColor:?类型:字符串?默认值:无?描述:(可选项)背景色,支持图片和颜色,格式为#fff
13、 、#ffffff 、rgba(r,g,b,a)等,图片路径支持fs:/ 、widget:/ 等 APICloud 自定义文件路径协议,同时支持相对路径scrollToTop :?类型:布尔?默认值:无?描述:(可选项)当点击状态栏,页面是否滚动到顶部。若当前屏幕上不止一个页面的 scrollToTop属性为 true ,则所有的都不会起作用。只iOS有效vScrollBarEnabled :?类型:布尔?默认值:无?描述:(可选项)是否显示垂直滚动条hScrollBarEnabled :?类型:布尔?默认值:无?描述:(可选项)是否显示水平滚动条scaleEnabled :?类型:布尔?默认
14、值:无?描述:(可选项)页面是否可以缩放slidBackEnabled :?类型:布尔?默认值:无?描述:(可选项)是否支持滑动返回。iOS7.0 及以上系统中,在新打开的页面中向右滑动,可以返回到上一个页面,该字段只iOS有效softInputMode :?类型:字符串?默认值:无?描述:(可选项)当键盘弹出时,输入框被盖住时,当前页面的调整方式,详见键盘弹出页面调整方式常量; 只 iOS有效,Android 请在config.xml里面配置并云编译使用示例代码api.setWinAttr( bounces: true, bgColor: #fff, vScrollBarEnabled: t
15、rue, hScrollBarEnabled: true, scaleEnabled: true, slidBackEnabled: true);补充说明无可用性iOS系统, Android 系统可提供的 1.0.0 及更高版本openFrame 打开 frame 若 frame 已存在,则会把该窗口显示到最前面并显示,如果url 和之前的url 有变化,或者reload 为 true 时,页面会刷新此方法对frameGroup 里面的 frame 不起作用openFrame(params) params name:?类型:字符串?默认值:无?描述: frame 名字url:?类型:字符串?默
16、认值:无?描述:页面地址,可以为本地文件路径,支持相对路径和绝对路径,以及widget:/ 、fs:/ 等协议路径,也可以为远程地址useWKWebView :?类型:布尔?默认值: false ?描述:(可选项)是否使用WKWebView 来加载页面,只支持iOS8.0 及以上系统。WKWebView 是 iOS8 新出的 WebKit 库中的控件,相比于以前的UIWebView,在性能和功能等方面都有所提升。注意使用WKWebView 后, localStorage 可能不能和其它未使用WKWebView 加载的页面通用,同时也不支持方法结果同步返回。pageParam :?类型: JSO
17、N 对象?默认值:无?描述:(可选项)页面参数,在新页面通过api.pageParam 获取bounces:?类型:布尔?默认值:若在config.xml 里面配置了pageBounce,则默认值为配置的值,否则为true ?描述:(可选项)页面是否弹动bgColor:?类型:字符串?默认值: 若在config.xml 里面配置了frameBackgroundColor ,则默认值为配置的值,否则透明?描述:(可选项)背景色,支持图片和颜色,格式为#fff 、#ffffff 、rgba(r,g,b,a)等,图片路径支持fs:/ 、widget:/ 等 APICloud 自定义文件路径协议,同时
18、支持相对路径scrollToTop :?类型:布尔?默认值: true ?描述:(可选项)当点击状态栏,页面是否滚动到顶部。若当前屏幕上不止一个页面的scrollToTop 属性为true ,则所有的都不会起作用。只iOS有效vScrollBarEnabled :?类型:布尔?默认值: true ?描述:(可选项)是否显示垂直滚动条hScrollBarEnabled :?类型:布尔?默认值: true ?描述:(可选项)是否显示水平滚动条scaleEnabled :?类型:布尔?默认值: false ?描述:(可选项)页面是否可以缩放rect:?类型: JSON 对象?默认值:充满整个父页面?
19、描述:(可选项)frame 的位置和大小,设置margin 后,在不同手机上面会保持与父页面的各方向边距一致,而中间区域会自动扩充。?内部字段: x:0, / 左上角 x 坐标 y:0, / 左上角 y 坐标 w:320, / 宽度,若传 auto,页面从 x 位置开始自动充满父页面宽度 h:480/ 高度,若传 auto,页面从 y 位置开始自动充满父页面高度 marginLeft:0, / 相对父 window 左外边距的距离 marginTop:0, / 相对父 window 上外边距的距离 marginBottom:0, / 相对父 window 下外边距的距离 marginRight
20、:0/ 相对父 window 右外边距的距离showProgress :?类型:布尔?默认值: false ?描述:(可选项)是否显示等待框,此参数即将废弃,使用progress 参数代替。若传了progress 参数,此参数将忽略progress:?类型: JSON 对象?默认值:无?描述:(可选项)页面加载进度配置信息,若不传则无加载进度效果?内部字段: type:, /加载进度效果类型,默认值为default ,取值范围为 default|page,default等同于 showProgress 参数效果; 为 page 时,进度效果为仿浏览器类型,固定在页面的顶部 title:, /t
21、ype 为 default时显示的加载框标题 text:, /type 为 default时显示的加载框内容 color: /type 为 page时进度条的颜色,默认值为 #45C01A ,支持#FFF ,#FFFFFF ,rgb(255,255,255),rgba(255,255,255,1.0)等格式reload:?类型:布尔?默认值: false ?描述:(可选项)页面已经打开时,是否重新加载页面allowEdit:?类型:布尔?默认值: false ?描述:(可选项)是否允许长按页面时弹出选择菜单softInputMode :?类型:字符串?默认值: auto ?描述:(可选项)当键
22、盘弹出时,输入框被盖住时,当前页面的调整方式,详见键盘弹出页面调整方式常量; 只 iOS有效,Android 请在config.xml里面配置并云编译使用animation:?类型: JSON 对象?默认值:无?描述:(可选项)动画参数,不传时无动画,type:动画类型 ,subType:动画子类型。?内部字段: type:none, / 动画类型(详见动画类型常量) subType:from_right, / 动画子类型(详见动画子类型常量)duration:300/ 动画过渡时间,默认300 毫秒customRefreshHeader :?类型:字符串?默认值:无?描 述 : ( 可 选
23、项 ) 设 置 使 用 自 定 义 下 拉 刷 新 模 块 的 名 称 , 设 置 后 可 以 使 用api.setCustomRefreshHeaderInfo 方法来使用自定义下拉刷新组件示例代码api.openFrame( name: page2, url: ./page2.html, rect: x: 0, y: 0, w: 320, h: 480 , pageParam: name: test , bounces: true, bgColor: rgba(0,0,0,0), vScrollBarEnabled: true, hScrollBarEnabled: true);补充说明无
24、可用性iOS系统, Android 系统可提供的 1.0.0 及更高版本closeFrame 关闭 frame closeFrame(params) params name:?类型:字符串?默认值:无?描述:(可选项)frame 名字,不传时关闭当前frame 示例代码api.closeFrame( name: page2);补充说明无可用性iOS系统, Android 系统可提供的 1.0.0 及更高版本setFrameAttr 设置 frame 属性setFrameAttr(params) params name:?类型:字符串?默认值:无?描述: frame 名称bounces:?类型:
25、布尔?默认值:无?描述:(可选项)页面是否弹动hidden:?类型:布尔?默认值:无?描述:(可选项)本frame 是否隐藏(隐藏即从屏幕上移除,但不销毁)bgColor:?类型:字符串?默认值:无?描述:(可选项)背景色,支持图片和颜色,格式为#fff 、#ffffff 、rgba(r,g,b,a)等,图片路径支持fs:/ 、widget:/ 等 APICloud 自定义文件路径协议,同时支持相对路径scrollToTop :?类型:布尔?默认值:无?描述:(可选项)当点击状态栏,页面是否滚动到顶部。若当前屏幕上不止一个页面的scrollToTop 属性为true ,则所有的都不会起作用。只
26、iOS有效vScrollBarEnabled :?类型:布尔?默认值:无?描述:(可选项)是否显示垂直滚动条hScrollBarEnabled :?类型:布尔?默认值:无?描述:(可选项)是否显示水平滚动条scaleEnabled :?类型:布尔?默认值:无?描述:(可选项)页面是否可以缩放rect:?类型: JSON 对象?默认值:无?描述:(可选项)窗口区域?内部字段: x:0, /左上角 x 坐标 y:0, /左上角 y 坐标 w:320, /宽度,若传 auto,页面从 x 位置开始自动充满父页面宽度 h:480 /高度,若传 auto,页面从 y 位置开始自动充满父页面高度softI
27、nputMode :?类型:字符串?默认值:无?描述:(可选项)当键盘弹出时,输入框被盖住时,当前页面的调整方式,详见键盘弹出页面调整方式常量; 只 iOS有效,Android 请在config.xml里面配置并云编译使用示例代码api.setFrameAttr( name: page2, rect: x: 0, y: 0, w: 320, h: 480 , bounces: true, bgColor: #fff, vScrollBarEnabled: true, hScrollBarEnabled: true);补充说明设置 frame 属性可用性iOS系统, Android 系统可提供的
28、 1.0.0 及更高版本bringFrameToFront 调整 frame 到前面bringFrameToFront(params) params from:?类型:字符串?默认值:无?描述:待调整显示顺序的frame 名字to:?类型:字符串?默认值:无?描述:(可选项)frame 名字,不传时调整from 对应frame 到最前面,否则调整from 对应frame 到此frame 前面示例代码api.bringFrameToFront( from: page1, to: page2);补充说明调整 frame 到前面可用性iOS系统, Android 系统可提供的 1.0.0 及更高版本
29、sendFrameToBack 调整 frame 到后面sendFrameToBack(params) params from:?类型:字符串?默认值:无?描述: frame 名字to:?类型:字符串?默认值:无?描述:(可选项)frame 名字,不传时调整from 对应frame 到最后面,否则调整from 对应frame 到此frame 后面示例代码api.sendFrameToBack( from: page1, to: page2);补充说明调整 frame 到后面可用性iOS系统, Android 系统可提供的 1.0.0 及更高版本setFrameClient 设置指定frame
30、的页面加载监听,仅在 window 中调用生效,可以对多个frame 进行监听。setFrameClient(params, callback(ret, err) params frameName:?类型:字符串?默认值:无?描述: frame 名字callback(ret, err) ret:?类型: JSON 对象?描述: frame 加载状态、加载进度等发生变化时的回调?内部字段: state:0, / 加载状态,数字类型,取值范围:0- 开始加载; 1-加载进度发生变化; 2-结束加载; 3-title发生变化; 4-url发生变化 progress:0, /state为 1 时,页面
31、的加载进度,数字类型,取值范围 0-100 title:, /state为 3时,页面当前的title,字符串类型 url:/state为 0|2|4 时,页面当前的url ,字符串类型示例代码api.setFrameClient( frameName: webpage, function(ret, err) switch (ret.state) case 0: break; case 1: break; case 2: break; case 3: break; case 4: break; default: break; );补充说明无可用性iOS系统, Android 系统可提供的 1.
32、2.0 及更高版本animation frame 动画,支持平移,缩放,旋转和透明度变化仅支持 frame,不支持window 以及 frameGroup 里面的 frame animation(params, callback(ret, err) params name:?类型:字符串?默认值:当前frame ?描述: frame 名字delay:?类型:数字?默认值: 0 ?描述:(可选项)动画延迟时间,单位毫秒,默认立即开始duration:?类型:数字?默认值: 0 ?描述:(可选项)动画过渡时间,单位毫秒curve:?类型:字符串?默认值: ease_in_out ?描述:(可选项)
33、动画曲线类型,指定动画开始和结束时的快慢,详见动画曲线类型repeatCount:?类型:数字?默认值: 0 ?描述:(可选项)动画次数,默认不重复,为-1 时无限重复autoreverse:?类型:布尔?默认值: false ?描述:(可选项)一次动画结束后是否自动反转动画alpha:?类型:数字?默认值:无?描述:(可选项)整个页面的透明度,介于0 1 之间, Android 不支持translation:?类型: JSON ?默认值:无?描述:(可选项)位置平移参数?内部字段: x: 0, /x轴方向上的平移距离,默认为0 y: 0, /y轴方向上的平移距离,默认为0 z: 0/z 轴方
34、向上的平移距离,默认为0,Android 不支持scale:?类型: JSON ?默认值:无?描述:(可选项)页面缩放参数,Android 不支持?内部字段: x: 1, /x轴方向上的放大倍率,默认为1 y: 1, /y轴方向上的放大倍率,默认为1 z: 1/z 轴方向上的放大倍率,默认为1rotation :?类型: JSON ?默认值:无?描述:(可选项)页面旋转参数,Android 不支持?内部字段: degree:0, / 旋转角度,默认0 x: 0, / 绕 x 轴旋转,默认为 0 y: 0, / 绕 y 轴旋转,默认为 0 z: 1/ 绕 z 轴旋转,默认为 1callback(
35、ret, err) 动画结束后的回调示例代码api.animation( name: page1, delay: 1000, duration: 3000, curve: ease_in, repeatCount: 2, autoreverse: true, alpha: 0.6, translation: x: 0, y: 100, z: 0 , scale: x: 1.2, y: 1, z: 1 , rotation: degree: 45, x: 0, y: 0, z: 1 , function(ret, err) alert( 动画结束 ); );补充说明无可用性iOS系统, Andr
36、oid 系统可提供的 1.0.0 及更高版本openFrameGroup 打开 frame 组frame 组打开后,当前页面加载完成后,页面会预加载后面指定个数页面openFrameGroup(params, callback(ret, err) params name:?类型:字符串?默认值:无?描述: frame 组名字background:?类型:字符串?默认值:无?描述:(可选项)frame 组背景,颜色(#fff,#ffffff,rgba(r,g,b,a) )或图片(支持文件路径协议和相对路径)scrollEnabled :?类型:布尔?默认值: true ?描述:(可选项)fram
37、e 组是否能够左右滚动rect:?类型: JSON 对象?默认值:充满整个父页面?描述:(可选项)frameGroup 的位置和大小,设置margin 后,在不同手机上面会保持与父页面的各方向边距一致,而中间区域会自动扩充。?内部字段: x:0, / 左上角 x 坐标 y:0, / 左上角 y 坐标 w:320, / 宽度,若传 auto,页面从 x 位置开始自动充满父页面宽度 h:480,/ 高度,若传 auto,页面从 y 位置开始自动充满父页面高度 marginLeft:0, / 相对父 window左外边距的距离 marginTop:0, / 相对父 window上外边距的距离 mar
38、ginBottom:0, / 相对父 window下外边距的距离 marginRight:0/ 相对父 window右外边距的距离index:?类型:数字?默认值: 0 ?描述:(可选项)默认显示的页面索引preload:?类型:数字?默认值: 1 ?描述:(可选项)预加载的frame 个数,默认加载当前页后面一个frames:?类型:数组?默认值:无?描述: frame 数组?内部字段: name:, /frame名字,字符串类型,不能为空字符串 url:, / 页面地址,可以为本地文件路径,支持相对路径和绝对路径,以及widget:/、fs:/等协议路径,也可以为远程地址,字符串类型 us
39、eWKWebView:false, / (可选项)是否使用WKWebView 来加载页面,只支持iOS8.0 及以上系统。 WKWebView 是 iOS8 新出的WebKit 库中的控件,相比于以前的 UIWebView , 在性能和功能等方面都有所提升。注意使用 WKWebView 后,localStorage可能不能和其它未使用WKWebView 加载的页面通用,同时也不支持方法结果同步返回。 pageParam:, / (可选项)页面参数,页面中可以通过 api.pageParam 获取, JSON 对象 bounces:true, / (可选项)是否弹动,布尔型,默认值:若在 con
40、fig.xml 里面配置了 pageBounce ,则默认值为配置的值,否则为 false bgColor:#fff, / (可选项)背景色,支持图片和颜色,格式为 #fff 、 #ffffff、 rgba(r,g,b,a)等, 图片路径支持 fs:/、 widget:/等 APICloud 自定义文件路径协议,同时支持相对路径 scrollToTop:true/ (可选项)当点击状态栏,页面是否滚动到顶部。若当前屏幕上不止一个页面的scrollToTop属性为 true ,则所有的都不会起作用。默认值:true 。只 iOS 有效 vScrollBarEnabled:true, / (可选项
41、)是否显示垂直滚动条,布尔型,默认值: true hScrollBarEnabled:false, / (可选项)是否显示水平滚动条,布尔型,默认值: false scaleEnabled:true, / (可选项)页面是否可以缩放,布尔型,默认值: false allowEdit:false, / (可选项)是否允许长按页面时弹出选择菜单 softInputMode:auto/ (可选项) 当键盘弹出时, 输入框被盖住时,当前页面的调整方式,参考键盘弹出页面调整方式常量,只iOS有效 customRefreshHeader:/ (可选项)设置使用自定义下拉刷新模块的名称,设置后可以使用api
42、.setCustomRefreshHeaderInfo方法来使用自定义下拉刷新组件 callback(ret, err) ret:?类型: JSON 对象?描述:当前显示在屏幕上的frame 变化时会回调?内部字段: name:, /当前 frame 名称 index:0 /当前 frame 索引示例代码api.openFrameGroup( name: group1, background: #fff, scrollEnabled: false, rect: x: 0, y: 0, w: auto, h: auto , index: 0, frames: name: frame1, url:
43、 frame1.html, bgColor: #fff , name: frame2, url: frame2.html, bgColor: #fff , function(ret, err) var index = ret.index; );补充说明无可用性iOS系统, Android 系统可提供的 1.0.0 及更高版本closeFrameGroup 关闭 frame 组closeFrameGroup(params) params name:?类型:字符串?默认值:无?描述: frame 组名字示例代码api.closeFrameGroup( name: group1);补充说明无可用性i
44、OS系统, Android 系统可提供的 1.0.0 及更高版本setFrameGroupAttr 设置 frame 组属性setFrameGroupAttr(params) params name:?类型:字符串?默认值:无?描述: frame 组名字hidden:?类型:布尔?默认值:无?描述:(可选项)frame 组是否隐藏scrollEnabled :?类型:布尔?默认值:无?描述:(可选项)frame 组是否能够左右滚动rect:?类型: JSON 对象?默认值:无?描述:(可选项)frame 组区域?内部字段: x:0, /左上角 x 坐标 y:0, /左上角 y 坐标 w:320
45、, /宽度,若传 auto,frame 组从 x 位置开始自动充满父页面宽度 h:240 /高度,若传 auto,frame 组从 y 位置开始自动充满父页面高度示例代码api.setFrameGroupAttr( name: group1, hidden: true);补充说明无可用性iOS系统, Android 系统可提供的 1.0.0 及更高版本setFrameGroupIndex 设置 frame 组当前可见frame setFrameGroupIndex(params) params name:?类型:字符串?默认值:无?描述: frame 组名字index:?类型:数字?默认值:无
46、?描述: frame 索引scroll:?类型:布尔?默认值: false ?描述:(可选项)是否平滑滚动至目标窗口,即是否带有动画reload:?类型:布尔?默认值: false ?描述:(可选项)是否刷新frame 示例代码api.setFrameGroupIndex( name: group1, index: 2, scroll: true);补充说明无可用性iOS系统, Android 系统可提供的 1.0.0 及更高版本openPopoverWin iPad 上面打开弹出层窗口,弹出层从底部往上弹出,然后显示在屏幕中间一片指定区域,周围为黑色半透明,只iPad 上面有效弹出层是模态的
47、, 弹出层后面的界面将不可操作, 在弹出层窗口里面不能再打开弹出窗口弹出层里面页面可以使用所有的window 和 frame 相关操作,如openWin、openFrame 等使用 execScript() 方法时,引擎只会在整个弹出层里面的窗口中去寻找要执行脚本的窗口,如果要和弹出层下面的窗口间进行通信,可以使用sendEvent() 方法代替实现openPopoverWin(params) params width:?类型:数字?默认值: 540 ?描述:(可选项)弹出窗口在屏幕中间显示的宽度height:?类型:数字?默认值: 620 ?描述:(可选项)弹出窗口在屏幕中间显示的高度nam
48、e:?类型:字符串?默认值:无?描述:弹出层的第一个window 的名字,不能为空字符串url:?类型:字符串?默认值:无?描述:弹出层的第一个window 页面地址,可以为本地文件路径,支持相对路径和绝对路径,以及widget:/ 、fs:/ 等协议路径,也可以为远程地址,不能为空字符串pageParam :?类型: JSON 对象?默认值:无?描述:(可选项)页面参数,新页面中可以通过api.pageParam 获取bounces:?类型:布尔?默认值:若在config.xml 里面配置了pageBounce,则默认值为配置的值,否则为false ?描述:(可选项)页面是否弹动bgColo
49、r:?类型:字符串?默认值:若在config.xml 里面配置了windowBackground ,则默认值为配置的值,否则透明?描述:(可选项)背景色,支持图片和颜色,格式为#fff 、#ffffff 、rgba(r,g,b,a) 等,图片路径支持fs:/ 、widget:/ 等 APICloud 自定义文件路径协议,同时支持相对路径scrollToTop :?类型:布尔?默认值: false ?描述:(可选项)当点击状态栏,页面是否滚动到顶部。若当前屏幕上不止一个页面的scrollToTop 属性为true ,则所有的都不会起作用。只iOS 有效vScrollBarEnabled :?类型
50、:布尔?默认值: true ?描述:(可选项)是否显示垂直滚动条hScrollBarEnabled :?类型:布尔?默认值: true ?描述:(可选项)是否显示水平滚动条scaleEnabled :?类型:布尔?默认值: false ?描述:(可选项)页面是否可以缩放showProgress :?类型:布尔?默认值: false ?描述:(可选项)是否显示等待框,此参数即将废弃,使用progress 参数代替。若传了progress 参数,此参数将忽略progress:?类型: JSON 对象?默认值:无?描述:(可选项)页面加载进度配置信息,若不传则无加载进度效果?内部字段: type:,