《新华字典》App完整版40元引争议 网友关注价格而不是内容知识文化令人惊讶(2)_励志网

《新华字典》App完整版40元引争议 网友关注价格而不是内容知识文化令人惊讶(2)

2018-07-17 10:16 来源:励志网

可提供的1.0.0及更高版本

类型:数字默认值:540描述:(可选项)弹出窗口在屏幕中间显示的宽度height:

setFrameGroupAttr({params})

closeFrameGroup({params})

animation({params},callback(ret,err))

类型:数字默认值:0描述:(可选项)动画次数,默认不重复,为-1时无限重复autoreverse:

类型:数组默认值:无描述:frame数组内部字段:[{name:,//frame名字,字符串类型,不能为空字符串url:,//页面地址,可以为本地文件路径,支持相对路径和绝对路径,以及widget://、fs://等协议路径,也可以为远程地址。当data参数不为空时,url将做为baseUrl,data中的html引用的资源文件根路径以该url为基础。字符串类型data:,//(可选项)页面加载的数据内容,可以为html片段或者整张html文件的数据headers:{},//(可选项)请求头useWKWebView:false,//(可选项)是否使用WKWebView来加载页面,只支持iOS8.0及以上系统。WKWebView是iOS8新出的WebKit库中的控件,相比于以前的UIWebView,在性能和功能等方面都有所提升。注意使用WKWebView的页面不支持同步方法。historyGestureEnabled:false,//(可选项)是否可以通过手势来进行历史记录前进后退,只在useWKWebView参数为true时有效。pageParam:{},//(可选项)页面参数,页面中可以通过api.pageParam获取,JSON对象bounces:true,//(可选项)是否弹动,布尔型,默认值:若在config.xml里面配置了pageBounce,则默认值为配置的值,否则为truebgColor:#fff,//(可选项)背景色,支持图片和颜色,格式为#fff、#ffffff、rgba(r,g,b,a)等,图片路径支持fs://、widget://等APICloud自定义文件路径协议,同时支持相对路径scrollToTop:true//(可选项)当点击状态栏,页面是否滚动到顶部。若当前屏幕上不止一个页面的scrollToTop属性为true,则所有的都不会起作用。默认值:true。只iOS有效scrollEnabled:true//(可选项)页面内容超出后是否可以滚动,默认为true,只支持iOSvScrollBarEnabled:true,//(可选项)是否显示垂直滚动条,布尔型,默认值:truehScrollBarEnabled:false,//(可选项)是否显示水平滚动条,布尔型,默认值:falsescaleEnabled:true,//(可选项)页面是否可以缩放,布尔型,默认值:falseallowEdit:false,//(可选项)是否允许长按页面时弹出选择菜单softInputMode:auto//(可选项)当键盘弹出时,输入框被盖住时,当前页面的调整方式,只iOS有效。//取值范围://resize//若键盘盖住输入框,页面会自动上移//pan//若键盘盖住输入框,页面不会自动上移//auto//默认值,由系统决定如何处理,iOS平台该字段等同于resizesoftInputBarEnabled:false,//(可选项)是否显示键盘上方的工具条,布尔型,默认值:true,只iOS有效customRefreshHeader://(可选项)设置使用自定义下拉刷新模块的名称,设置后可以使用api.setCustomRefreshHeaderInfo方法来使用自定义下拉刷新组件callback(ret,err)ret:

弹出层是模态的,弹出层后面的界面将不可操作,在弹出层窗口里面不能再打开弹出窗口

类型:JSON对象默认值:无描述:(可选项)frame组区域内部字段:{x:0,//左上角x坐标y:0,//左上角y坐标w:320,//宽度,若传auto,frame组从x位置开始自动充满父页面宽度h:240//高度,若传auto,frame组从y位置开始自动充满父页面高度api.setFrameGroupAttr({name:group1,hidden:trueiOS系统,Android系统

类型:布尔默认值:false描述:(可选项)是否刷新frameapi.setFrameGroupIndex({name:group1,index:2iOS系统,Android系统

类型:布尔默认值:true描述:(可选项)frame组是否能够左右滚动rect:

类型:字符串默认值:无描述:frame名字callback(ret,err)ret:

openFrameGroup({params},callback(ret,err))

类型:字符串默认值:无描述:frame组名字background:

类型:字符串默认值:若在里面配置了windowBackground,则默认值为配置的值,否则透明描述:(可选项)背景色,支持图片和颜色,格式为#fff、#ffffff、rgba(r,g,b,a)等,图片路径支持fs://、widget://等APICloud自定义文件路径协议,同时支持相对路径scrollToTop:

可提供的1.0.0及更高版本

openPopoverWiniPad上面打开弹出层窗口,弹出层从底部往上弹出,然后显示在屏幕中间一片指定区域,周围为黑色半透明,只iPad上面有效

setFrameClient({params},callback(ret,err))

类型:字符串默认值:ease_in_out描述:(可选项)动画曲线类型,指定动画开始和结束时的快慢ease_in_out//开始和结束时慢ease_in//开始时慢ease_out//结束时慢linear//整个动画过程速率一样repeatCount:

类型:数字默认值:0描述:(可选项)默认显示的页面索引preload:

类型:字符串默认值:无描述:弹出层的第一个window页面地址,可以为本地文件路径,支持相对路径和绝对路径,以及widget://、fs://等协议路径,也可以为远程地址,不能为空字符串pageParam:

可提供的1.0.0及更高版本

类型:布尔默认值:false描述:(可选项)一次动画结束后是否自动反转动画alpha:

类型:JSON对象描述:frame加载状态、加载进度等发生变化时的回调内部字段:{state:0,//加载状态,数字类型,取值范围:0-开始加载;1-加载进度发生变化;2-结束加载;3-title发生变化;4-url发生变化progress:0,//state为1时,页面的加载进度,数字类型,取值范围0-100title:,//state为3时,页面当前的title,字符串类型url://state为0|2|4时,页面当前的url,字符串类型api.setFrameClient({frameName:webpage},function(ret,err){switch(ret.state){case0:break;case1:break;case2:break;case3:break;case4:break;default:break;iOS系统,Android系统

可提供的1.0.0及更高版本

可提供的1.2.0及更高版本

类型:数字默认值:0描述:(可选项)动画延迟时间,单位毫秒,默认立即开始duration:

frame组打开后,当前页面加载完成后,页面会预加载后面指定个数页面

openPopoverWin({params})

openFrameGroup打开frame组

可提供的1.0.0及更高版本

类型:数字默认值:0描述:(可选项)动画过渡时间,单位毫秒curve:

类型:字符串默认值:无描述:frame组名字api.closeFrameGroup({name:group1iOS系统,Android系统

类型:数字默认值:620描述:(可选项)弹出窗口在屏幕中间显示的高度name:

类型:数字默认值:无描述:frame索引scroll:

sendFrameToBack调整frame到后面

类型:布尔默认值:false描述:(可选项)是否平滑滚动至目标窗口,即是否带有动画reload:

类型:数字默认值:无描述:(可选项)整个页面的透明度,介于01之间,Android不支持translation:

类型:字符串默认值:无描述:弹出层的第一个window的名字,不能为空字符串url:

类型:字符串默认值:无描述:frame组名字hidden:

setFrameGroupIndex({params})

类型:JSON对象默认值:充满整个父页面描述:(可选项)frameGroup的位置和大小,设置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:0//相对父window右外边距的距离index:

sendFrameToBack({params})

可提供的1.0.0及更高版本

类型:字符串默认值:无描述:(可选项)frame组背景,颜色(#fff,#ffffff,rgba(r,g,b,a))或图片(支持文件路径协议和相对路径)scrollEnabled:

animationframe动画,支持平移,缩放,旋转和透明度变化

仅支持frame,不支持window以及frameGroup里面的frame

类型:JSON默认值:无描述:(可选项)页面旋转参数,Android不支持内部字段:{degree:0,//旋转角度,默认0x:0,//绕x轴旋转,默认为0y:0,//绕y轴旋转,默认为0z:1//绕z轴旋转,默认为1callback(ret,err)动画结束后的回调

类型:字符串默认值:无描述:frame组名字index:

类型:字符串默认值:当前frame描述:frame名字delay:

弹出层里面页面可以使用所有的window和frame相关操作,如openWin、openFrame等

类型:字符串默认值:无描述:frame名字to:

setFrameClient设置指定frame的页面加载监听,仅在window中调用生效,可以对多个frame进行监听。

使用execScript()方法时,引擎只会在整个弹出层里面的窗口中去寻找要执行脚本的窗口,如果要和弹出层下面的窗口间进行通信,可以使用sendEvent()方法代替实现

setFrameGroupAttr设置frame组属性

类型:字符串默认值无描述:(可选项)frame名字,不传时调整from对应frame到最后面,否则调整from对应frame到此frame后面api.sendFrameToBack({from:page1,to:page2调整frame到后面

setFrameGroupIndex设置frame组当前可见frame

closeFrameGroup关闭frame组

iOS系统,Android系统

类型:JSON对象默认值:无描述:(可选项)页面参数,新页面中可以通过api.pageParam获取bounces:

iOS系统,Android系统

类型:JSON默认值:无描述:(可选项)位置平移参数内部字段:{x:0,//x轴方向上的平移距离,默认为0y:0,//y轴方向上的平移距离,默认为0z:0//z轴方向上的平移距离,默认为0,Android不支持scale:

类型:JSON默认值:无描述:(可选项)页面缩放参数,Android不支持内部字段:{x:1,//x轴方向上的放大倍率,默认为1y:1,//y轴方向上的放大倍率,默认为1z:1//z轴方向上的放大倍率,默认为1rotation:

类型:布尔默认值:无描述:(可选项)frame组是否能够左右滚动rect:

api.animation({name:page1,delay:1000,duration:3000,curve:ease_in,repeatCount:2,autoreverse:true,alpha:0.6,translation:{x:0,y:100,z:0scale:{x:1.2,y:1,z:1rotation:{degree:45,x:0,y:0,z:1},function(ret,err){alert(动画结束iOS系统,Android系统

类型:布尔默认值:若在里面配置了pageBounce,则默认值为配置的值,否则为false描述:(可选项)页面是否弹动bgColor:

类型:布尔默认值:无描述:(可选项)frame组是否隐藏scrollEnabled:

可提供的1.0.0及更高版本

默认值:无描述:(可选项)frame名字,不传时调整from对应frame到最前面,否则调整from对应frame到此frame前面api.bringFrameToFront({from:page1,to:page2调整frame到前面

类型:数字默认值:1描述:(可选项)预加载的frame个数,默认加载当前页后面一个frames:

类型:JSON对象描述:当前显示在屏幕上的frame变化时会回调内部字段:{name:,//当前frame名称index:0//当前frame索引api.openFrameGroup({name:group1,rect:{x:0,y:0,w:auto,h:autoframes:[{name:frame1,url:frame1.html,bgColor:#fff},{name:frame2,url:frame2.html,bgColor:#fff},function(ret,err){varindex=ret.index;iOS系统,Android系统

责编: