小程序跳转主要分为,小程序跳转到其他应用,和其他应用跳转到小程序 2种情况
第一部分:小程序跳转到其他
- 小程序的内部跳转
a. <navigator url="" open-type=""></navigator>
b. wx.navigateTo(OBJECT)
c. wx.redirectTo(OBJECT)
d. wx.reLaunch(OBJECT)
- 小程序A跳转到小程序B
wx.navigateToMiniProgram(OBJECT)
备注 打开同一公众号下关联的另一个小程序。(注:必须是同一公众号下,而非同个 open 账号下)
- 打开APP
<button url="" open-type="launchApp"></button>
备注:小程序不能打开任意 APP,只能 跳回 分享该小程序卡片的 APP。
- 打开H5页面
<!-- wxml -->
<!-- 指向微信公众平台首页的web-view -->
<web-view src="https://mp.weixin.qq.com/"></web-view>
备注: web-view 组件是一个可以用来承载网页的容器,会自动铺满整个小程序页面。个人类型与海外类型的小程序暂不支持使用。
第二部分:其他跳转到小程序
- H5跳转到小程序
<web-view/>网页中可使用JSSDK 1.3.2提供的接口返回小程序页面。 支持的接口有:
wx.miniProgram.navigateTo
wx.miniProgram.redirectTo
wx.miniProgram.reLaunch - 小程序B跳转到小程序A
wx.navigateBackMiniProgram(OBJECT)
返回到上一个小程序,只有在当前小程序是被其他小程序打开时可以调用成功 -
公众号跳转到小程序
a.在公众号下配置,公众号可以把自己关联的小程序放在自定义菜单中,用户点击可直达小程序打开微信公众平台 在最左侧的功能栏里找到自定义菜单 在 菜单编辑 页面下可以看到子菜单内容 其中有一个便是跳转到小程序
b. 公众号模版消息可打开相关小程序。通过公众号,公众号运营者可以推送关联的小程序页面了
c. 公众号绑定相关小程序时,可选择给粉丝下发通知。公众号运营者可以通知粉丝,“我绑定了这个小程序”,粉丝点击消息就可以打开小程序。(此消息不占用原有群发条数) - APP跳转到小程序
只有在同一开放平台账号下的移动应用及小程序无需关联即可完成跳转,非同一开放平台账号下的小程序需与移动应用(APP)成功关联后才支持跳转。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。