如何在不接入微信js-sdk的情况下,从qq、微信内置浏览器中分享出带有图片、标题和描述的分享链接?
如下面的图片所示:
图片和标题是可以的:
微信默认会去取body
中读到的第一个<img>
标签上的图片(图片要够大)作为分享图片。
所以可以在body中第一行强行插入一个img
标签,src是分享的图片,另外把宽高样式设为0后也不会影响页面的布局和美观。
<body>
<img src="images/share.png" style="position: absolute; width: 0px; height: 0px;">
……
而标题的方法,微信会默认去取head
中的<title>
标签的值。而且这个title值是通过js动态改变后微信也是会买账的。
<title>这里是分享文案</title>
改描述的方法暂时没找到。
不过还是建议用sdk,这种抖机灵的方法,说不准哪天企鹅爸爸就给封了。