微信分享的第一张图片从哪儿来?

微信分享网址,如片默认为页面中的第一张图片,如果没有特别的关注并去处理这张图片,往往达不到预期的效果,我们需要可控的手段来决定哪个才是分享出去显示的图片。

微信分享的第一张图片从哪儿来?

专门做一张合适尺寸的图片,并将该图片作为页面中的第一张图片。
如果不想这张图片在页面中显示出来,仅作为微信分享转发时的“头图”展示,那么只需要将该图片设置在页面中不可见就行。

需要注意的是:
display:none的方法,可能会失败(微信会自动抓去第一张display属性不为none的图片)。大家可以继续尝试其它方法搞定:text-indent,负的margin,设置是position等等。

如果想在分享的时候精确控制,分享图片、标题、摘要,可以参考这个文章:微信分享的事件回调用法[自定义分享内容]

相关阅读