Hybrid App交互方案-原生和H5间的界面跳转(二)

如题所述

第1个回答  2022-07-10
H5 页面在业务流程处理中,可能会需要引导用户到原生APP界面完成部分功能,然后再返回。也可能需要客户端帮忙在新的页面中打开指定链接,避免污染当前浏览器环境的页面路径。

当 H5 调用 nativeActivity 完成页面功能跳转的时候,需要传递一个 URI 地址,客户端可根据 URI 地址的 Schema 协议部分作出响应:

地址: native://user/login

说明:跳转至用户登录页面,用户登录成功后返回当前页。

参数:无

地址: native://user/profile/edit

说明:跳转至用户资料编辑页,修改用户资料详情。

参数:无

地址: native://app/setting

说明:跳转至系统设置页。

参数:无

地址: native://user/im

说明:跳转至聊天消息主页,此 API 仅可以在主页四大版块中使用。

参数:无

地址: native://user/address

说明:跳转至用户收货地址列表页。

地址: native://media/video

说明:跳转至视频播放页面。

地址: native://media/image

说明:跳转至图片查看页面。

地址: native://user/infom

说明:跳转至举报页面 fid和user_no必须传且只能传其中一个。

地址: native://media/Message

说明:跳转至语音留言页面,用户自己留言成功后返回当前页。

参数:无
相似回答