Appearance
简介
ES页面路由需要集成ESRouter
。
路由管理由ESLaunchManager
实现。
启动页面固定格式: url
和params
是固定格式字段。
点击查看源码
js
ESLaunchManager.launchESPage({
url: 'xxxx', //页面路径
params: { //自定义页面传递参数对象
xxx: '自定义参数',
}
})
启动同一个ES运行环境
中的页面
示例代码
点击查看源码
js
ESLaunchManager.launchESPage({
url: 'router/es_second_page',
params: {
from: '来自第一个页面',
message: '来自第一个页面的消息',
xxx: '自定义参数',
}
})
启动新创建的ES运行环境
中的页面
示例代码
点击查看源码
js
ESLaunchManager.launchNativePage({
url: 'router/es_second_page',
params: {
from: '来自第一个页面',
message: '来自第一个页面的消息',
xxx: '自定义参数',
}
})
启动系统中其他App
示例代码
点击查看源码
js
ESLaunchManager.launchNativeApp([
['-d', 'esapp://action/start?pkg=es.com.dongchedi.tv&from=cmd']]).then(
() => {
},
error => {
}
)
关闭当前ES运行环境
中页面
示例代码
点击查看源码
js
ESLaunchManager.finishESPage();
关闭当前ES运行环境
示例代码
点击查看源码
js
ESLaunchManager.finishNativePage();