首先网页微信分享代码是没问题的,标题,描述,分享图片都设置好了,微信内分享没有问题。
安卓百度app分享到微信朋友或微信朋友圈就有问题了,苹果版没试过,分享的描述有两种情况,如果链接是HTTPS则显示百度自己的描述“有事搜一搜,没事look一look”,如果链接是HTTP就是正常设置的描述,不过这个问题不大。
大问题是分享图标,分享的图标百度乱抓取页面其他图片,不是网页正常设置的微信分享图标,请问有没有碰到过这种情况,要怎么解决?
这个问题可能是由于百度app在抓取分享图标时没有正确识别网页中的微信分享图标标签所致。为了解决这个问题,您可以尝试以下方法:
在网页中添加标签,指定微信分享图标的URL。例如:
<meta property="og:image" content="http://example.com/share.jpg" />
在上述代码中,property属性指定了图标的类型,content属性指定了图标的URL。这样,即使百度app没有正确识别微信分享图标标签,也可以通过标签来获取分享图标的URL。
在网页中添加微信分享图标标签,并将其放在标签中的最前面。例如:
<link rel="shortcut icon" href="http://example.com/share.jpg" />
在上述代码中,rel属性指定了图标的类型,href属性指定了图标的URL。将微信分享图标标签放在标签中的最前面,可以让百度app更容易识别并获取分享图标。
需要注意的是,上述方法仅为一般性指导,具体实现方式可能因网页技术和业务需求等因素而有所不同。在实际应用中,您需要根据具体情况进行相应的调整和优化。
参考于:Cursor 应用