第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
说明:跳转至语音留言页面,用户自己留言成功后返回当前页。
参数:无