如何跳小程序

简介:        经常会有人遇到这样的疑惑——       我有自己的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

 

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

目录
相关文章
|
6月前
|
机器学习/深度学习 数据采集 算法
“开水白菜”——程序应用中的上等国宴
“开水白菜”——程序应用中的上等国宴
65 0
“开水白菜”——程序应用中的上等国宴
|
28天前
|
程序员 Python
踢球程序
【10月更文挑战第24天】
31 3
踢球程序
|
26天前
|
移动开发 小程序 前端开发
小程序的前端插件都有哪些?
【10月更文挑战第16天】小程序的前端插件都有哪些?
36 1
对拍程序
其中data.cpp是用来生成数据的,数据保存在data.txt ac.cpp是ac的源代码 wrong.cpp是错误的代码,提前要进行编译 ac的代码结果放在ac.txt wrong的代码放在wrong.txt 如果比较有差异就会停止运行 以下是对拍的源代码
135 0
对拍程序
程序人生 - 2025年社保卡将覆盖全国
程序人生 - 2025年社保卡将覆盖全国
109 0
程序人生 - 2025年社保卡将覆盖全国
程序人生 - 狗狗会“嫉妒”吗?
程序人生 - 狗狗会“嫉妒”吗?
88 0
|
移动开发 小程序 开发者
初步了解小程序
初步了解小程序
203 0
初步了解小程序
|
Web App开发 移动开发 人工智能
小程序的新战事
小程序的新战事
141 0
小程序的新战事
|
算法
循序渐进写程序
【来信】   老师,我现在是初学编程,感觉自己的编程能力比较弱,如果做一道算法题,有时候需要两三个小时,做出来之后还没有答案上给的算法好,应该是练习比较少,我是应该多看别人写好的算法,然后多敲代码好呢,还是尽量自己写,写不出来再看答案好呢(感觉自己写好浪费时间) 【回复】   我们的学习,要讲究循序渐进。你出现这种情况,应该是做的题目中,包含了太多对你而言是“新知识”的
1021 1