记一次微信分享功能调整带来的问题。分享功能分享出来链接

简介: 做微信公众号开发的时候,有时候因为业务需要,地址需要给到其他人,让他们放到公众号里。最常用的功能就是微信分享,分享出一个 卡片,看起来也很美观。但是一直好使的业务,在没有代码更改的前提下,忽然不好用了。分享出来的只能是一个url地址。这让我百思不得其解。对自己的代码还是很有信心的(手动狗头)!!!

背景

做微信公众号开发的时候,有时候因为业务需要,地址需要给到其他人,让他们放到公众号里。最常用的功能就是微信分享,分享出一个 卡片,看起来也很美观。但是一直好使的业务,在没有代码更改的前提下,忽然不好用了。分享出来的只能是一个url地址。这让我百思不得其解。对自己的代码还是很有信心的(手动狗头)!!!

分析

那么分析一下复现情况。做对比,好用的连接是在公众号,即使再微信开发者工具里调试也是好用的。但是一到要给用户的连接,打开。分享功能的相关请求都是成功的,唯独分享出来不是卡片而是连接。仅有的区别是为了区分用户属于哪个机构的(也就是哪个现场的)增加了个参数。但这也不能影响功能啊。就在我焦头烂额的质疑的时候。我忽然想到,难道就不会是微信自己的问题嘛,毕竟没有替换代码。同时以前是好用的。

结果

经过实践和查阅,上述问题是全域名开放造成的。
所以目前从下面三个入口进入还可以进行分享是可以生产卡片的,而直接点击聊天记录的连接分享出来的只能是URL.
1.公众号菜单访问后分享
2.生成二维码,识别二维码后分享
3.访问页面后添加到收藏,从微信收藏中进入后分享

分享结果对比分享结果对比

上面的是点击链接后分享的,下面的是点击公众号分享的(或收藏地址,在从收藏记录里点击)

相关文章
|
6月前
|
移动开发 小程序 API
微信外部浏览器或短信链接唤起微信小程序的解决方案
微信外部浏览器或短信链接唤起微信小程序的解决方案
1368 1
|
3月前
|
小程序
|
21天前
|
JavaScript 小程序 开发者
uni-app开发实战:利用Vue混入(mixin)实现微信小程序全局分享功能,一键发送给朋友、分享到朋友圈、复制链接
uni-app开发实战:利用Vue混入(mixin)实现微信小程序全局分享功能,一键发送给朋友、分享到朋友圈、复制链接
230 0
|
5月前
微信小游戏全局开启好友和朋友圈分享功能
微信小游戏全局开启好友和朋友圈分享功能
56 0
|
6月前
|
移动开发 缓存 JavaScript
|
6月前
微信小游戏制作工具中的分享功能怎么用?
微信小游戏制作工具中的分享功能怎么用?
78 0
|
小程序
微信公众号对话框回复消息链接跳转小程序
微信公众号对话框回复消息链接跳转小程序
125 0
|
Java Maven
集成一个以官网(微信,QQ,微博)为标准的登录分享功能
今天要分享的是一个老生常谈的一个功能,也是网上一搜一大片的技术点,没什么技术含量,就是整合一下,提供一下方便,相对于友盟,ShareSdk中夹杂着一些别的功能,此文封装的绝对纯净,除了官网所提供的,不夹杂任何的代码逻辑,登录就是登录,分享就是分享,实实在在的以官网为标准。
122 0
|
小程序
微信小程序生成二维码。把文字,链接,网址等生成二维码
微信小程序生成二维码。把文字,链接,网址等生成二维码
357 0
彻底搞懂微信小游戏中的分享功能
作为一个游戏,分享功能是必不可少的,尤其是对于一个微信小游戏来说,其最大的优势就是可以借助微信方便的进行分享。 在微信小游戏制作工具中,与分享有关的积木块并不多,一共就 5 块。
318 0