怎么运用微信小程序的Scheme

投稿 02-13 10:09

微信小程序的 Scheme 是一种在微信内部跳转的方式,它可以实现在小程序内打开另一个小程序或者跳转到微信内的其他页面,比如公众号历史消息页、微信支付等。

你可以通过以下几种方式使用 Scheme:

通过 wx.navigateToMiniProgram 和 wx.navigateBackMiniProgram API 在小程序内部跳转到另一个小程序;

通过 wx.redirectTo 和 wx.navigateTo API 在小程序内部跳转到微信内的其他页面;

通过点击按钮或者链接等触发跳转,在 button 或者 a 标签的 open-type 属性中设置 navigateMiniProgram 或者 navigate。

示例代码:

javascript

Copy code

// 通过 wx.navigateToMiniProgram 跳转到另一个小程序

wx.navigateToMiniProgram({

  appId: '',

  path: '',

  envVersion: 'develop',

  success(res) {

    console.log('打开成功');

  }

});

// 通过 button 的 open-type 属性跳转到微信内的其他页面

<button open-type="navigateTo" data-url="weixin://">跳转到微信内的其他页面</button>

注意:使用 Scheme 需要注意一些限制,详情请参考微信官方文档。

免责声明:本文中的文字及图片均来自于网络,如果涉及到您的版权问题,或是您不想让本站使用您的这些信息,请您来信告知【Email:380355757@qq.com】,我们会及时更改(删除),维护您的权力。本站不承担由此引起的任何法律责任!