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: '跳转不成功'
            })
        }
    })
},

效果展示

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

相关推荐
用户4324281061141 天前
微信小程序从0到1接入微信支付的完整攻略
微信小程序
spmcor3 天前
微信小程序 setStorageSync 踩坑实录:别让"顺手一存"变成"隐形炸弹"
微信小程序
用户4324281061143 天前
小程序埋点设计规范:如何设计可扩展的数据采集体系
微信小程序
m0_526119404 天前
iconfont我修改好颜色,但是在小程序项目是黑色的
小程序
用户6990304848754 天前
try catch使用场景 处理同步代码错误兼容用的
javascript·uni-app
ITKEY_4 天前
uniapp微信开发者工具 更改AppID失败 touristappid
uni-app
2601_956743684 天前
2026 上海小程序开发甄选:源码、云函数、跨端兼容技术评判
小程序·开发经验·上海
IT_张三4 天前
CSDN-项目分享-暑期备考小程序
小程序
IsJunJianXin4 天前
pdd小程序 cdp 保存响应体
linux·服务器·小程序·pdd小程序·拼多多响应体解密·小程序cdp·拼多多rpc取响应体
Geek_Vison4 天前
APP瘦身实战:从80MB+砍到15MB——基于小程序容器技术剥离APP非核心业务的实践分享
小程序·uni-app·mpaas