uniapp:编译微信、h5都正常的,编译钉钉小程序无法找到页面

我们在做uniapp的开发的时候遇到很多莫名其妙的问题,其中就有个很奇葩的问题,我们开发的过程中使用微信小程序/h5调试都是正常编译正常跳转,然后在要上架的时候,编译钉钉小程序成功,但是访问页面无法访问,

TypeScript 复制代码
Error: framework error: can not find page: pages/repairs/repairs-accept-list/index?__id__=2 when execute navigateTo for url /pages/repairs/repairs-accept-list/index?__id__=2

真够奇葩的,网上找了好久相关资料,也参考了官方文档,什么解决方法都有就没有一个有效的

1、编译器版本

2、定时跳转的

3、路径加"\"的

4、还有什么onshow也影响到了

什么情况都有

都检查了个遍还是这种情况,最后在不懈努力之下找了问题,首先我们看下目录结构

TypeScript 复制代码
├── mergePages.js           # 用来处理分包pages.json合并的文件
├── package.json
├── src/
|  ├── App.vue
|  ├── components/
|  ├── main.js
|  ├── pages/               # 主包
|  |  ├── home/
|  |  ├── otherA/
|  |  ├──── otherAA/
|  |  ├── otherB/
|  |  ├──── otherBA/
|  ├── pages-a/             # 分包a
|  |  ├── pages/
|  |  └── pages.json
|  ├── pages-b/             # 分包b
|  |  ├── pages/
|  |  └── pages.json
|  ├── pages.json
├── vue.config.js

我们一般会在工作台放置一些功能入口,这里很关键,我们在配置路由的时候必须按顺序来配置

TypeScript 复制代码
{
 "pages": [
    {
      // 主页面一定要在子页面前面
      "path": "pages/home/index",
      "style": {
        "navigationBarTitleText": ""
      }
	},
    {
     "path": "pages/otherA/index",
      "style": {
        "navigationBarTitleText": ""
      }
    },
    {
     "path": "pages/otherB/index",
      "style": {
        "navigationBarTitleText": ""
      }
    },
    
    {
      // 其它子页面
     "path": "pages/otherA/otherAB/index",
      "style": {
        "navigationBarTitleText": ""
      }
    }
}

这样就可以解决页面无法跳转的问题~希望能帮助大家,如果有什么问题可以加wx" tinwiy,共同学习

相关推荐
大叔_爱编程7 小时前
wx015基于springboot+vue+uniapp的经济新闻资讯的设计与实现
vue.js·spring boot·小程序·uni-app·毕业设计·源码·课程设计
fakaifa8 小时前
民宿酒店预订系统小程序+uniapp全开源+搭建教程
前端·小程序·uni-app·php·源码下载
计算机毕设定制辅导-无忧学长10 小时前
UniApp 路由导航详解
java·前端·uni-app
low神11 小时前
Flutter入门,Flutter基础知识总结。
前端·javascript·flutter·react native·uni-app·dart
Lunar*13 小时前
基于 GPUTasker 的 GPU 使用情况钉钉推送机器人实现
钉钉·运维开发
顽疲16 小时前
从零用java实现 小红书 springboot vue uniapp (7)im 在线聊天功能 关注功能
java·vue.js·spring boot·uni-app
KLW752 天前
获取钉钉微应用免登授权码(h5微应用)
开发语言·javascript·钉钉
慧集通-让软件连接更简单!2 天前
客户案例:基于慧集通平台集成打通小满CRM+金蝶云星空+钉钉
钉钉·系统集成·连接器·小满crm·云星空erp·慧集通·订单同步
狂团商城小师妹2 天前
陪诊陪护助浴系统源码:JAVA养老护理助浴陪诊小程序医院陪护陪诊小程序APP源码
java·开发语言·微信·微信小程序·小程序
计算机毕设定制辅导-无忧学长2 天前
UniApp 性能优化策略
性能优化·uni-app