URL Scheme——适用于从短信、邮件、微信外网页等场景打开小程序。 通过 URL Scheme 打开小程序的场景值为 1065。
生成的 URL Scheme 如下所示:
weixin://dl/business/?t= *TICKET*
如何获取URL Scheme,请参考:URL Scheme获取帮助文档
兼容性:
1、iOS系统是可以支持识别 URL Scheme,在短信等应用场景中可以直接通过Scheme跳转小程序。
2、Android系统是不支持直接识别 URL Scheme,用户无法通过 Scheme 正常打开小程序,所以需要使用 H5 页面作为中转来跳转到 Scheme 来实现打开小程序,跳转代码示例如下:
location.href = 'weixin://dl/business/?t= *TICKET*'
中转页可以自己根据实际需求来选择是立即调用还是等用户触发事件后调用。
不过值得注意的是,URL Scheme是分为短期有效(单个小程序不设上限)和长期有效(是有调用上限的,不过这上限基本上足够用户使用了)两种形式,只能跳转上线的小程序。
功能示例代码如下:
1、页面加载立即调用:
$(function(){ location.href = 'weixin://dl/business/?t= *TICKET*'; });
2、用户触发事件后调用:
$(function(){ $("#jump").click(function(){ location.href = 'weixin://dl/business/?t= *TICKET*'; }); });
示例代码获取方法:
关注公众号发送:【demo】
评论前必须登录!
注册