如何跳小程序

来自    小程序 | 
作者:爱丽丝  |  更新于:2018-05-22 11:04:36     

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

       我有自己的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

 

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

SSSSSun | 2018-06-27 15:20:59
请问,"注意:至少需要上架一次小程序,才能使用该跳转方式测试。" 这句话针对“一、非小程序前端——跳转小程序”、“二、小程序端”这点说明的?还是仅仅针对“二、小程序端”说的?
渐渐 | 2018-06-27 15:44:13
SSSSSun:请问,"注意:至少需要上架一次小程序,才能使用该跳转方式测试。" 这句话针对“一、非小程序前端——跳转小程序”、“二、小程序端”这点说明的?还是仅仅针对“二、小程序端”说的?回到原帖
这个注意是针对 自己的APP、生活号或在支付宝端内有自己的H5页面 跳转到小程序说的,因为没有上架过的小程序是没法跳转的
AIipay | 2018-08-03 16:31:20


ddd

AIipay | 2018-08-03 16:33:23


ddd

渐渐 | 2018-08-03 16:33:46
AIipay:<p><br /><a href="//alipaybbs.oss-cn-hangzhou.aliyuncs.com/1808/thread/66_29388_8d6c6d131523566.png" target="_blank" rel...回到原帖
你好,请问有什么问题?
AIipay | 2018-08-03 16:35:32


ddd

123
AIipay | 2018-08-03 16:38:19


ddd

123
AIipay | 2018-08-03 16:39:21


ddd

123
AIipay | 2018-08-03 16:40:27


ddd

123
AIipay | 2018-08-03 16:40:52


ddd

123
AIipay | 2018-08-03 16:41:44


ddd

123
AIipay | 2018-08-03 16:42:35


ddd

123
AIipay | 2018-08-03 16:44:40


ddd

good question
我的回复
回复数
  31
阅读数
  2310
相关推荐

返回顶部