

微信支持H5跳转App、跳转小程序
source link: http://mp.weixin.qq.com/s?__biz=Mzg2NDAzMjE5NQ%3D%3D&%3Bmid=2247486057&%3Bidx=1&%3Bsn=e4981f005b6266b3a28d8dbdc8aa1ede
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

继小程序灰度测试分享朋友圈刷屏后,滴滴滴,这...
闲着也闲着,顺藤摸瓜点了进去,好家伙,产品小姐姐写这个文案还是太含蓄了,我猜有可能是老干妈还没吃够

根据刀哥多年写代码要看文档的经验来看,证实了这次更新不仅支持了打开小程序,连app也顺带支持了,这个信息量着实有点大
下面让我们一起来看文档
新增开放标签
定义: 微信开放标签是微信公众平台面向网页开发者提供的扩展标签集合。通过使用微信开放标签,网页开发者可安全便捷地使用微信或系统的能力,为微信用户提供更优质的网页体验
有哪些开放标签?
-
<wx-open-launch-weapp>
打开小程序 -
<wx-open-launch-app>
打开app
接入要求
-
主体要求: 仅开放给已认证的服务号
-
系统要求:
微信版本要求为:7.0.12及以上。系统版本要求为:iOS 10.3及以上、Android 5.0及以上
接入方法
打开小程序使用步骤与微信JS-SDK类似,需要绑定安全域名、引入JS文件等步骤
打开app需要前往微信开放平台的管理中心-公众账号或小程序详情-接口信息-网页跳转移动应用-关联设置中绑定所需要跳转的App
示例:
-
配置最新JSSDK
wx.config({
// 其它配置不变, openTagList配置可使用的开放标签,
openTagList: ['wx-open-launch-app, wx-open-launch-weapp']
})
-
页面使用开放标签
-
打开小程序
<wx-open-launch-weapp
id="launch-btn"
// 小程序id
username="gh_xxxxxxxx"
// 小程序路径
path="/a/b/c?d=1&e=2#fg"
>
<template>
<style>.btn { padding: 12px }</style>
<button class="btn">打开小程序<button>
</template>
</wx-open-launch-weapp>
-
打开app
<wx-open-launch-app
id="launch-btn"
// 移动应用appid
appid="your-appid"
// 额外信息, 客户端自行解析
extinfo="your-extinfo"
>
<template>
<style>.btn { padding: 12px }</style>
<button class="btn">App内查看</button>
</template>
</wx-open-launch-app>
-
回调
<script>
var btn = document.getElementById('launch-btn');
// 调起成功回调
btn.addEventListener('launch', function (e) {
console.log('success');
});
// 调起失败回调
btn.addEventListener('error', function (e) {
console.log('fail', e.detail);
});
</script>
结语
怎么样,看完文档后是不是感觉很easy,
老板: 今晚上线

参考: https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html
若此文有用,何不素质三连 :heart:
Recommend
-
124
小程序支持跳转网页会带来什么影响 Original 花叔...
-
27
发布于 2020-01-11 17:33更新于 2020-01-12 14:08 如果你有一些需要重定向网页 URL 的情况,可以返回 HTTP 状态码 301/302 告诉浏览器或者搜索引擎访问新的 URL。本文描述如何在 ASP.NET Core 中进行重定向。 HTTP...
-
39
主体要求: 仅开放给已认证的服务号 系统要求:微信版本要求为: 7.0.12 及以上。系统版本要求为: iOS 10.3 及以上、 Android 5.0 及以上 接入微信JS-SDK...
-
7
微信小程序不能跳转 App!阿里小程序入驻后也只能用微信支付? 为优化用户体验,平台将于 2021 年 5 月 20 日之后不再提供「小...
-
5
MrLeiDeSen's Blog 微信网页跳转小程序2021-09-09 16:30:48 · MrLeiDeSen前言
-
7
速接收:H5跳转微信小程序的三种方式 小程序头条 2022年5月26日 13:46...
-
12
盘点:微信小程序跳转H5操作教程 小程序头条,
-
9
盘点:微信小程序跳转其他小程序操作教程 小程序头条,
-
6
微信小程序跳转其他小程序操作教程 小程序头条 2022年7月19日 15:02...
-
8
在业务中接触了微信小程序,客户对引流用户非常在意,每次都会提该需求,经常做就存档一下。使用的小程序账户都是企业版非个人版本。在微信公众平台-小程序后台配...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK