微信小程序从当前位置跳转到另一个小程序

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Cpath/article/details/79267278
注意:下图是关键

这里写图片描述
这里写图片描述

php :

function returnRevApplet(){

  $result['relevance_appId'] = 'xxxxxxxxxxx';       // 关联小程序appid
  $result['relevance_path'] = 'pages/index/index';  // 关联小程序跳转路径

  # 备注:项目上线后及时切换
  $result['relevance_envVersion'] = 'release';   //有效值 develop(开发版),trial(体验版),release(正式版)

  echo json_encode(array('code'=>200 , 'msg'=>'success' ,'result'=>$result));

}

小程序 js:

const rqtMethod = require('./../public/request.js');
const urlConfig = require('./../public/config.js');

Page({
  data: {
    relevance_appId: '',
    relevance_path: '',
    relevance_envVersion: '',
  },
  onLoad: function (options) {

      var sendData = {};
      rqtMethod.post_request(urlConfig.getReturnRevAppletUrl, sendData, function (res) {

        if(res.data.code == 200){
           wx.navigateToMiniProgram({
                appId: this.data.relevance_appId,
                path: this.data.relevance_path,
                extraData: {},
                envVersion: this.data.relevance_envVersion,
                success(res) {
                  console.log('success');
                  console.log(res)
                },
                fail(res){
                  console.log(fail);
                  console.log(res);
                }
           })
        }
      })
 }
})

猜你喜欢

转载自blog.csdn.net/Cpath/article/details/79267278