如何跳小程序

简介:        经常会有人遇到这样的疑惑——       我有自己的APP、生活号或在支付宝端内有自己的H5页面,这种情况下如何和小程序关联,跳转到小程序里去,做到无缝对接?       其实,小程序是支持这类跳转能力的;       那么,要如何实现呢?       一、非小程序前端——跳转小程序window.

       经常会有人遇到这样的疑惑——

       我有自己的APP、生活号或在支付宝端内有自己的H5页面,这种情况下如何和小程序关联,跳转到小程序里去,做到无缝对接?

       其实,小程序是支持这类跳转能力的;

       那么,要如何实现呢?

       一、非小程序前端——跳转小程序 window.location.href="alipays://platformapi/startapp?appId=xxx&page=x/yz&query=xx%3dxx";

       参数解释

参数 描述 示例
appid 小程序appid 2017071307737205
page 小程序跳转的页面。如果不设置,默认为跳转至首页。 pages/user/user
query query:启动参数,内容按照格式为参数名=参数值&参数名=参数值… 之后encode xx%3dxx
       二、小程序端——获取参数: onLaunch(options){ //获取启动参数 if (options.query) { my.alert({content: '启动参数:'+JSON.stringify(options.query.x),}); } }        获取参数场景

           如果冷启动,则会在onLaunch(options) 中获得参数;

           如果为热启动,则会在onShow(options)中获得参数;

      建议:冷启动中获取不了的时候,再尝试在onShow中获取,若还是获取不了,则可判定为没有拿到该参数。

       来源:官网文档-框架-APP

 

       注意:至少需要上架一次小程序,才能使用该跳转方式测试。

目录
相关文章
|
Web App开发 监控 JavaScript
|
测试技术 数据库 uml
软考中级软件设计师专项-UML图篇
UML(统一建模语言)是一种用于软件系统建模的标准化语言,能够清晰表达系统的静态结构与动态行为。其核心包括三类构造块:事物、关系和图。事物分为结构事物、行为事物、分组事物和注释事物;关系包括依赖、关联、泛化和实现;图则涵盖了类图、对象图、用例图、序列图、通信图、状态图、活动图、构件图和部署图等,分别用于静态建模、动态建模和物理建模。
1350 1
软考中级软件设计师专项-UML图篇
|
JSON 小程序 JavaScript
uni-app开发微信小程序的报错[渲染层错误]排查及解决
uni-app开发微信小程序的报错[渲染层错误]排查及解决
5009 7
|
小程序 开发工具
app跳转微信小程序,使用明文scheme拉起
app跳转微信小程序,使用明文scheme拉起
5059 4
【数据结构】大根堆和小根堆
【数据结构】大根堆和小根堆
1047 0
|
缓存 前端开发 安全
探索现代Web开发中的前端架构模式
【6月更文挑战第23天】随着互联网技术的飞速发展,前端架构在Web开发中扮演着越来越重要的角色。本文将深入探讨现代Web开发中使用的几种主流前端架构模式,包括单页面应用(SPA)、微前端架构和JAMStack等,并分析它们的优势与应用场景。通过实例演示,我们将看到如何根据项目需求选择合适的前端架构,以及如何利用这些架构模式提升开发效率和应用性能。
|
人工智能 决策智能
【AI Agent系列】【阿里AgentScope框架】3. 深入源码:Pipeline模块如何组织多智能体间的数据流?- 顺序结构与条件分支
【AI Agent系列】【阿里AgentScope框架】3. 深入源码:Pipeline模块如何组织多智能体间的数据流?- 顺序结构与条件分支
804 2
I/O设备与主机信息传送的方式(程序查询方式,程序中断方式,DMA方式)
I/O设备与主机信息传送的方式(程序查询方式,程序中断方式,DMA方式
2678 0
|
Web App开发 Linux 数据处理
深入理解Linux命令pkill:功能、原理与最佳实践
**pkill命令详解:在Linux中,pkill用于按进程名终止进程,简化了通过PID管理进程的步骤。它利用正则匹配支持模糊查找,可发送不同信号如SIGTERM或SIGKILL。常用示例包括:终止指定进程名、按用户或终端终止进程,以及使用-f进行模糊匹配。注意谨慎使用,避免误杀重要进程,先发送SIGTERM,无效再用SIGKILL。了解其权限需求和配合ps命令使用,能提升系统管理效率。**
|
监控 NoSQL 算法
【MongoDB】 MongoDB的副本集是什么?
【4月更文挑战第1天】【MongoDB】 MongoDB的副本集是什么?