YISModule.Router.open(param)

hybridId 用来锁定 qp 包,pageName 用来加载 Core 的资源,url 用来加载 webview 中的资源。

param 参数

参数类型必填项默认值描述备注平台
pageOptions JSONObject 页面配置

iOS

Android

pageOptions.hybridId string 要打开页面的 hybridId,如果不写那么是当前应用的 hybridId

iOS

Android

pageOptions.pageName string 要打开页面的 pageName

iOS

Android

Touch

Wechat

pageOptions.url string webview需要加载的 html url 地址

iOS

Android

pageOptions.name string× 指定页面的别名,和 setAlias 有相同效果

iOS

Android

pageOptions.data JSONObject × 携带到下一个页面的数据,必须是纯数据的形式,无循环引用

iOS

Android

Touch

Wechat

pageOptions.animatestring×bottom 入场动画。right,bottom

iOS

Android

pageOptions.naviBar JSONObject× 导航栏配置

iOS

Android

pageOptions.naviBar.typestring×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

return 返回值

错误码说明