``>由于微信的限制,小程序内部无法使用URL Scheme 进行跳转,需要对接方提供小程序原生中间页进行处理。
// pages/index/test.js Page({ /** * 生命周期函数--监听页面加载 */ onLoad(options) { this.jumped = false this.loadOption = options }, /** * 生命周期函数--监听页面显示 */ onShow() { // 如果跳转过,就直接返回 if (this.jumped) { wx.navigateBack() } }, /** * 跳转授权小程序,根据微信要求需要绑定在用户tap事件上 * */ goToAuth() { const { appid, extraData, path } = this.loadOption wx.navigateToMiniProgram({ appId: appid, extraData, path:decodeURIComponent(path), success: () => { this.jumped = true }, fail:()=>{ wx.navigateBack() } }) } })
&(?)redAppletPath=/x/x/x?xx=xx
手机扫一扫转发分享