帮助与文档

> >

1.当启动页activity为singleTop或singleTask的启动模式时,需要在系统回调方法onNewIntent()中将intent设置为新收到的intent,MobLink需要根据启动intent判断程序是否通过scheme启动,新增如下处理。示例代码如下:

2.设置场景还原过程监听,对于想监听场景跳转过程的,可以设置如下方法:

接口说明
– (void)onBeginCheckScene() 开始检测是否需要场景还原
– (void)onFinishCheckScene() 结束检测是否需要场景还原
– (void)isCloseRestoreScene() 设置是否需要场景恢复(true不恢复;false恢复场景,根据服务返回的scheme url数据自动跳转到对应界面)
– (void)onReturnSceneData(HashMap<String, Object> result) 当isCloseRestoreScene返回值为true时,则返回场景数据;返回值为false时,不返回场景数据,直接跳转

3.多个不同activity的场景还原配置

对于应用只有一个固定的跳转页面,只配置scheme就可以了,请参考上面的Android快速集成第二点AndroidManifest配置。

如果一个应用有多个页面需要跳转,由于只能配置一个scheme,所以需要同时配置host和path来区别不同页面的activity,代码如下:

具体案例可以参考官网Android例子。

 

0 0