关于miniapp的schema

 小程序的schema可分为两部分

第一部分:是由小程序的协议类型、服务器地址以及要进入的小程序版本等构成的,这一部分是固定的,旨在打开小程序框架,跳转至特定的小程序。
第二部分:是由小程序的参数构成的(page=.../.../pages=...&orderId=...)这一部分为打开小程序的指定页面。以上述参数为例,page为小程序进入的页面,pages是小程序第二次跳转的最终页面(这里是进入订单页),参数orderId代表订单号(此参数由小程序开发者提供)。
由于在协议传输的过程中参数值是不能出现特殊字符的(如/?),因此需要将第二部分整体视为1个参数编码后传给服务器,即对“page=”后面的部分进行 UrlEncode处理。
(第二部分实质是嵌套在第一部分的)
完成以上拼接后有两种方法打开小程序:
1.直接生成二维码,扫码进入小程序
2.将拼接的schema整体 UrlEncode,再加上前缀从浏览器打开

猜你喜欢

转载自www.cnblogs.com/hq99/p/12011473.html
今日推荐