解决公众号自动回复嵌套跳转链接失效的问题
2024-12-09 11:13:16
本文内容不多,主要是记录如何在小程序自动回复的内容中嵌入一个小程序自动回复文本。
很难想像是2024年的一款产品,居然需要再富文本中手动输入超链接。
实打实的垃圾玩意,这种东西居然一直没优化,我参考4年前的文档居然还能用,真他妈的离谱。
正文
整个过程其实非常简单,但是因为微信小程序实在过于蹩脚,有些问题还是要整理一下,给自己提个醒。
准备工作
需要先关联小程序,这个你在左侧菜单找一找就行,只要找到 小程序管理 的字样,点开,然后关联你接下来要用到的小程序即可。
这个过程,需要管理员扫码同意,如果你开发人员,记得要让管理员扫个码。
自动回复
自动回复这里,只要常常写MD文档的都知道怎么设置超链接,只不过公众号这里麻烦了些,需要用户自己用<a>
标签包裹一下。
今天主要处理的是跳转小程序的问题,实现方式不麻烦,实现过程多灾多难。
以我工作的内容为例,这里需要嵌入一个小程序超链,我只要按照如下内容,粘贴到回复文本中就可以了。
1 | <a href="https://yyb.happydo.net" data-miniprogram-appid="wxfce54d063c1fd52a" data-miniprogram-path="pages/home/index">关注小程序银养宝</a> |
代码中各字段含义
字段 | 含义 |
---|---|
href | 如果无法正常跳转小程序,备用跳转的H5链接 |
data-miniprogram-appid | 要跳转的目标小程序appid |
data-miniprogram-path | 要跳转的小程序页面地址(不知道的话可以问服务商或者开发者要) |
注意事项
最好直接把上述内容复制粘贴,然后修改,避免一些奇怪的问题,有时候你自己手打的超链接,可能会因为种种问题没法用。
这里整理一些可能的情况,如有不对的地方,可自行参考。
- 需要注意代码中间的空格不能缺少和增加
- 如果需要自行编辑需要注意
<a>
标签内的内容符号需要使用英文格式 <a>
标签适用与其他H5链接,对应代码为:<a href="https://www.saas.top">点击进入h5</a>
- 小程序跳转需要公众号关联小程序 公众号关联小程序绑定流程官方文档
- 附自定义菜单设置小程序相关问题官方文档
结语
关于微信小程序及公众号这种开历史倒车的玩意,我一向是不喜欢的。
但因工作需求,这里遇到问题也不得不记录一下,防止后续忘记。