微信分享 不借助新版sdk 的分享方法

微信在2014.12.30把所谓的大家普遍使用的weixinbridge的分享方式漏洞修复了,

然后在新版(6.0.2)的微信当中增加了官方的weixin的sdk,其中有分享的部分


当然使用新版的微信sdk需要请求各种access_token,jsapi_ticket,签名什么的比较麻烦,

如果想简单的实现分享的功能,可以基于微信自身的抓取方法:

1、分享到朋友圈的一句话,分享给朋友的标题,取到的都是页面的title,

如果需要动态改变这个文案的话,使用以下这一句,微信就会抓取到新的文案了(页面上的title并不会改变)


document.title = '新的微信分享标题';


2、图片的话,可以做成在页面上不显示符合微信抓取规则的样子


在body的一开头就载入图片


<div style="position:absolute;top:0;left:0;width:0;height:0;overflow:hidden">
     <img src="share.png" />
</div>

注意分享的图片大小必须单边大于290px(不能等于,原先微信的限制是200px,现在变成290px了),不然微信不会抓取

对于设置为display:none;的图片也不会抓取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值