当前位置: 首页 > 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.lryc.cn/news/620499.html

相关文章:

  • 《多级缓存架构设计与实现全解析》
  • Canon PowerShot D30相机 CHDK 固件 V1.4.1
  • 将 pdf 转为高清 jpg
  • uni-app实战教程 从0到1开发 画图软件 (橡皮擦)
  • PDF压缩原理详解:如何在不失真的前提下减小文件体积?
  • 高分辨率PDF压缩技巧:保留可读性的最小体积方案
  • 深入理解 RAG:检索增强生成技术详解
  • Hadoop面试题及详细答案 110题 (01-15)-- 基础概念与架构
  • gitlab仓库如何进行多人协作
  • 无人机探测器技术解析
  • GITLAB的Personal Access Tokens 和Project Access Tokens有什么区别
  • 走遍美国 10 Smell the Flowers 偷得浮生半日闲
  • 使用HalconDotNet实现异步多相机采集与实时处理
  • Java基础 8.14
  • 哈希表特性与unordered_map/unordered_set实现分析
  • 【159页PPT】智慧方案企业数字化转型流程体系建设与运营方案(附下载方式)
  • 群晖 NAS 影音访问:通过 cpolar 内网穿透服务实现 Nastool 远程管理
  • openvsx搭建私有插件仓库
  • Elasticsearch RBAC 配置:打造多租户环境的安全访问控制
  • Cherryusb UAC例程对接STM32 SAI播放音乐和录音(上)=>SAI+TX+RX+DMA的配置与音频回环测试
  • 深入详解C语言数组:承上启下——从C语言数组基础到数据结构衔接
  • 抓取系统升级,是优化还是重构更合适?
  • CSS aspect-ratio 属性
  • RTC时钟倒计时数码管同步显示实现(STC8)
  • 【基于个人博客系统】---测试报告
  • 当GitHub宕机时,我们如何协作?
  • GO学习记录五——数据库表的增删改查
  • 手写MyBatis第16弹:泛型魔法应用:MyBatis如何破解List的运行时类型
  • C++ 应用场景全景解析:从系统级到AI的跨越式演进
  • 分布式系统架构设计模式:从微服务到云原生