uniapp开发微信小程序跳转到另一个小程序中

注意一开始我的云上务工模块是单独的tabbar界面,但是小程序跳转好像不能直接点击tabbar进行,所以我将这里改成了点击首页中的按钮进行跳转

点击这里进行小程序跳转

目录

基础讲解

uniapp小程序跳转的两个方法

调用说明(半屏跳转的需要注意)

实际应用实现

第一步:点击按钮进行跳转操作

第二步:小程序跳转代码

效果展示


基础讲解

uniapp小程序跳转的两个方法

这里需要用到的是uni.navigateToMiniProgram(OBJECT)这个方法

调用说明(半屏跳转的需要注意)

uniapp官方中写明,微信小程序2.23.1以下版本基础库,开发者需要在全局配置manifest.json-->mp-weixin节点下添加embeddedAppIdList字段并声明需要半屏跳转的小程序,若不配置将切换为普通的小程序跳转小程序。2.23.1及以上版本起无需配置。

复制代码
{
    "mp-weixin" : {
         "embeddedAppIdList": ["wxe5f52902cf4de896"]//需要半屏跳转的小程序appid
    }
}

实际应用实现

第一步:点击按钮进行跳转操作

复制代码
clickHandle(title,text){
    if(title == '三维地图'){
        uni.navigateTo({
            url: `${text}`
        });    
    }else if(title == '云上务工'){
        this.gotoPages();
    }else{
        uni.switchTab({
            url: `${text}`
        })
    }
},

第二步:小程序跳转代码

复制代码
//小程序跳转
gotoPages(){
    uni.navigateToMiniProgram({
      appId: 'xxxxx你需要跳转的小程序appid',
      success(res) {
        // 打开成功
        uni.showToast({
            title: '跳转成功'
        })
    
      },
      fail(err) {
          console.log(err)
            // 打开失败/取消
            uni.showToast({
                title: '跳转不成功'
            })
        }
    })
},

效果展示

展示效果,点击【云上务工】按钮直接进行小程序跳转

相关推荐
天蓝色的鱼鱼20 小时前
从“死了么”到“我在”:用uniCloud开发一款温暖人心的App
前端·uni-app
小徐_233320 小时前
uni-app 组件库 Wot UI 的 AI 友好型编程指南
前端·uni-app
CHB2 天前
uni-app x 蒸汽模式 性能测试基准报告 Benchmark
uni-app·harmonyos
whinc2 天前
🚀 两年小程序开发,我把踩过的坑做成了开源 Skills
前端·微信小程序·ai编程
Lupino2 天前
烧掉 10 刀 API 费,我才明白小程序虚拟列表根本不用“库”!
react.js·微信小程序
anyup2 天前
月销 8000+,uView Pro 让 uni-app 跨端开发提速 10 倍
前端·uni-app·开源
小溪彼岸3 天前
是时候给想做小程序的小伙伴泼盆冷水了
微信小程序
远山枫谷4 天前
一文理清页面/组件通信与 Store 全局状态管理
前端·微信小程序
木易士心5 天前
一文读懂:微信小程序云数据库直连原理与使用指南
微信小程序·serverless
willow5 天前
uniapp实战
uni-app