小程序如何获取 URL Scheme,小程序Scheme上限是多少?
Song •
1035 次浏览 •
0个评论 •
2021年12月31日
通过服务端接口或在小程序管理后台「工具」-「生成 URL Scheme」入口可以获取打开小程序任意页面的 URL Scheme。适用于从短信、邮件、微信外网页等场景打开小程序。 通过 URL Scheme 打开小程序的场景值为 1065。 生成的 URL Scheme 如下所示:
weixin://dl/business/?t= *TICKET*
iOS系统支持识别 URL Scheme
,可在短信等应用场景中直接通过Scheme跳转小程序。 Android系统不支持直接识别 URL Scheme
,用户无法通过 Scheme 正常打开小程序,开发者需要使用 H5 页面中转,再跳转到 Scheme 实现打开小程序,跳转代码示例如下:
location.href = weixin://dl/business/?t= *TICKET*
该跳转方法可以在用户打开 H5 时立即调用,也可以在用户触发事件后调用。
小程序Scheme生成上限
Scheme 将根据是否为到期有效与失效时间参数,分为短期有效Scheme与长期有效Scheme:
- 单个小程序每日生成 Scheme 上限为50万个(包含短期有效 Scheme 与长期有效 Scheme)
- 有效时间超过180天的 Scheme 或永久有效的 Scheme 为长期有效Scheme,单个小程序总共可生成长期有效 Scheme 上限为10万个,请谨慎调用
- 有效时间不超过180天的 Scheme 为短期有效Scheme,单个小程序生成短期有效 Scheme 不设上限
生成小程序URL Scheme注意事项
- 微信内的网页如需打开小程序请使用微信开放标签-小程序跳转按钮,无公众号也可以直接使用小程序身份开发网页并免鉴权跳转小程序,见云开发静态网站跳转小程序。符合开放范围的小程序可以下发支持打开小程序的短信
- 该功能基本覆盖当前用户正在使用的微信版本,开发者无需进行低版本兼容 只能生成已发布的小程序的 URL Scheme
- 通过 URL Scheme 跳转到微信时,可能会触发系统弹框询问,若用户选择不跳转,则无法打开小程序。请开发者妥善处理用户选择不跳转的场景
- 部分浏览器会限制打开网页直接跳转,可参考示例网页设置跳转按钮
小程序URL Scheme开放范围
针对非个人主体小程序开放。只有企业小程序支持生成urlscheme。
示例代码
示例使用了云开发静态网站托管搭建网页,无需公众号,只需准备好小程序和开通云开发。网页会判断所在的环境来觉得采用哪种跳转方式,如检测到微信客户端内,则免鉴权使用开放标签跳转,如检测到在外部浏览器或 App,则使用 URL Scheme 跳转小程序。
更多相关好文
-
h5/微博/百度/app/喜马拉雅/知乎如何跳转微信视频号 2021-11-09
-
抖音橙子建站如何制作落地页 2021-10-29
-
抖音跳转微信公众号/小程序/二维码加好友,橙子建站申请推广落地页链接教程 2021-10-29
-
H5/抖音/微博/快手/百度/知乎/各大app点击复制微信号跳转到微信 2021-11-10
-
抖音链接点击直接跳转微信小程序的实现方法。抖音私信卡片置顶评论和小风车都可加载H5跳转微信小程序吗 2021-10-23
热门文章
-
抖音小风车跳转微信如何轻松实现? 2024-11-20
-
抖音直播间跳转微信功能及快速方法! 2024-11-20
-
抖音短视频评论跳转微信超简单技巧! 2024-11-20
-
抖音链接跳转微信最简单操作步骤! 2024-11-19
-
抖音跳转微信加好友是怎么一回事? 2024-11-19
栏目最新文章
- 链接一键跳转微信
- 抖音私信卡片制作
- 短链/永久链接生成
- 活码/永久二维码生成
抖音跳转微信二维码怎么弄