hybridId 用来锁定 qp 包,pageName 用来加载 Core 的资源,url 用来加载 webview 中的资源。
参数 | 类型 | 必填项 | 默认值 | 描述 | 备注 | 平台 |
---|---|---|---|---|---|---|
pageOptions | JSONObject | √ | 页面配置 | iOS Android | ||
pageOptions.hybridId | string | √ | 要打开页面的 hybridId,如果不写那么是当前应用的 hybridId | iOS Android | ||
pageOptions.pageName | string | √ | 要打开页面的 pageName | iOS Android Touch | ||
pageOptions.url | string | √ | webview需要加载的 html url 地址 | iOS Android | ||
pageOptions.name | string | × | 指定页面的别名,和 setAlias 有相同效果 | iOS Android | ||
pageOptions.data | JSONObject | × | 携带到下一个页面的数据,必须是纯数据的形式,无循环引用 | iOS Android Touch | ||
pageOptions.animate | string | × | bottom | 入场动画。right,bottom | iOS Android | |
pageOptions.naviBar | JSONObject | × | 导航栏配置 | iOS Android | ||
pageOptions.naviBar.type | string | × | classical-blue | 导航栏类型。none,classical-blue,classical-white,custom | iOS Android | |
pageOptions.naviBar.color | string | × | custom 类型的时候,放置背景色 | iOS Android | ||
pageOptions.naviBar.title | string | × | 页面的 title 标题 | iOS Android | ||
callback | function | × | 回调函数 | iOS Android |
无
无