当前位置: 首页 > news >正文

uni-app 小程序跳转小程序

  1. 使用 uni.navigateToMiniProgram(OBJECT) 打开另一个小程序
// 实例:
uni.navigateToMiniProgram({appId: '', // 要打开的小程序 appIdpath: '', // 打开的页面路径,如果为空则打开首页extraData: {}, // 需要传递给目标小程序的数据,目标小程序可在 App.vue 的 onLaunch或onShow 中获取到这份数据。envVersion: 'trial', // 要打开的小程序版本,有效值: develop(开发版),trial(体验版),release(正式版)success(res) {// 打开成功}
})

备注:在 “微信开发者工具” 里面没办法跳转,需要上传到体验版。或者用 “微信开发者工具” 模拟跳转情况(在最后)

  1. 跳转后的目标小程序 App.vue(只能在App.vue里面生效)
// 目标小程序可在 App.vue 的 onLaunch或onShow 中获取到这份数据
<script>export default {onLaunch: function(val) {console.log(val)console.log(val.referrerInfo.extraData) // val.referrerInfo.extraData 这里面是小程序传递的数据对象},onShow: function(val) {console.log(val)console.log(val.referrerInfo.extraData) // val.referrerInfo.extraData 这里面是小程序传递的数据对象},}
</script>
  1. 使用 微信开发者工具-在目标小程序-模拟小程序跳转

点击普通编译-添加编译模式-选择进入场景 填写appid 和 参数 就可以模拟了
在这里插入图片描述

http://www.dtcms.com/a/330533.html

相关文章:

  • rn入口文件setup.js解读
  • JS 解构赋值语法
  • 问题总结三
  • 最新去水印小程序系统 前端+后端全套源码 多套模版 免授权(源码下载)
  • 前端框架选择之争:jQuery与Vue在现代Web开发中的真实地位-优雅草卓伊凡
  • C# 中 ArrayList动态数组、List<T>列表与 Dictionary<T Key, T Value>字典的深度对比
  • Elasticsearch ABAC 配置:基于患者数据的动态访问控制
  • 大数据项目_基于Python+hadopp的城市空气污染数据关联性可视化分析系统源码_基于机器学习的城市空气污染预测与分析系统的设计与实现
  • 关于RSA和AES加密
  • MTK平台Wi-Fi学习--如何修改wifi 的TX Power
  • Cherryusb UAC例程对接STM32 SAI播放音乐和录音(上)=>SAI+TX+RX+DMA的配置与音频回环测试
  • vLLM(Vectorized Large Language Model Serving) 的深度解析
  • Android oatdump工具使用指南
  • PyCharm 2025.2:面向工程师的 AI 工具
  • Android 自定义Toast
  • Redis 03 redis 缓存异常
  • XCTF-warmup详细题解(含思考过程)
  • Android数据缓存目录context.getCacheDir与Environment.getExternalStorageDirectory
  • 飞算JavaAI合并项目实战:7天完成3年遗留系统重构
  • ASQA: 面向模糊性事实问题的长格式问答数据集与评估框架
  • 微服务从0到1
  • Linux基本使用和Java程序部署(含 JDK 与 MySQL)
  • 电子电路学习日记
  • 飞算JavaAI:革新Java开发体验的智能助手
  • 零基础数据结构与算法——第七章:算法实践与工程应用-搜索引擎
  • JUC学习笔记-----LinkedBlockingQueueConcurrentLinkedQueueCopyOnWriteArrayList
  • Nginx学习笔记(八)—— Nginx缓存集成
  • c++26新功能—多维数组视图
  • iOS混淆工具有哪些?游戏 App 防护下的混淆与加固全攻略
  • 【Linux基础知识系列】第九十四篇 - 如何使用traceroute命令追踪路由