A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

前言
小程序与小程序之间互相可以跳转,形成流量的循环.在小程序中怎么实现的呢。
小程序中提供了两种方式实现小程序与小程序之间的跳转。

方式1-使用 API 方式跳转
如下示例代码所示:
<<view class="container">
  <view bindtap="onJumpMin">打开跳转到其他小程序方式1</view>
</view>
逻辑代码:
onJumpMin() {
    wx.navigateToMiniProgram({
      appId: 'wx9fbad659d526c9bc',  // 需要跳转到指定的小程序appid
      path: 'pages/home/home',      // 打开的页面
      envVersion: 'release',
      success(res) {
        // 打开成功
        console.log(res);
      }
    })
  }

方式2-使用标签方式跳转
如下是wxml代码:
<view>
  <navigator
    target="miniProgram"
    open-type="navigate"
    app-id="wx66d9cf3762c49a1a"
    path="pages/index/index"
    version="release"
    >打开绑定的小程序</navigator
  >
</view>
使用标签的方式跳转,非常简单,只需要在wxml中使用target,open-type,app-id,path,指定相应的参数就可以实现跳转了的。
从 2020 年 4 月 24 日起,使用跳转其他小程序功能将无需在全局配置中声明跳转名单,调用此接口时将不再校验所跳转的 AppID 是否在 navigateToMiniProgramAppIdList 中。
从 2020 年 4 月 24 日起,跳转其他小程序将不再受数量限制,使用此功能时请注意遵守运营规范。

在老版本小程序中,是需要在app.json全局配置中设置白名单,如下所示:
"navigateToMiniProgramAppIdList": [
    "wx9fbad659d526c9bc",
    "wx66d9cf3762c49a1a"
  ],
小程序与小程序之前的跳转没有进行数量限制,无疑是想提高小程序与小程序之间流量互转,增加小程序的活跃度,但还是要注意小程序跳转的运营规范,避免触雷。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马