1、navigateToMiniProgram,path为空,能跳转,但写上路径,提示 页面不存在?
发布于 7 年前 作者 huangguiying 15203 次浏览 来自 问答

1、navigateToMiniProgram,path为空,能跳转,但写上路径,跳转 提示:“页面不存在”?????????

wx.navigateToMiniProgram({

    appId: 'xxxxxxxxxxxxxxxxxxx',

    path: 'page/index/index?id=123',//---------------path为空,能跳转,但写上路径,跳转 提示:“页面不存在”?????????

    extraData: {      //需要传递给目标小程序的数据,目标小程序可在 App.onLaunch(),App.onShow() 中获取到这份数据

     

    },

    envVersion: 'develop', //重点**要打开的小程序版本,有效值 develop(开发版),trial(体验版),release(正式版) 

    success(res) {

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

    }

  })

7 回复

有真实的路径,我就是写的首页,

page/index/index

难到是路径格式不对?微信官方文档上是这样写的呀



你的小程序开发版有「 path: 'page/index/index?id=123'」页面吗?你有提交过开发版吗?
页面路径不应该是pages/index/index吗?

1.path为空默认指向首页

2.path路径填写报错一般是路径写错了

按照 app.json文件的里面的pages里面的路径就不会出错了

1,不填写默认打开小程序首页。

2,看看跳转的那个小程序是否有你填写的路径。

path为空默认打开首页,

再一个 你确定跳转新小程序首页叫page/index/index? 而不是pages/index/index?

通过项目配置文件确认下路径是不是正确的。

你想写什么无所谓,因为你写的时候不会判断你的路径,跳转的时候找不到路径就会提示找不到路径

回到顶部