如图,最近有看到新浪的移动端网页,增加了微信分享功能。在浏览器APP(Safari除外)中可以直接调用微信APP,分享至朋友圈或者聊天窗口。并不像很多网站是通过弹出一个图片提示右上角分享。
我是一个产品汪,经过我分析,并不是通过微信接口实现的,而是直接调用了浏览器APP自带的微信分享功能。比如我用安卓手机自带webkit内核浏览器(原生浏览器没有微信分享功能),打开新浪文章页,就不会出现这个微信分享的功能按钮。
不知这是怎么实现的,不是原生APP调用微信接口,也不是PC网页微信分享代码。请看清试用环境,求大神帮忙解答~~~~
update:
JefferyWang 写的这个工具不错,省了好多事。跳舞肯定棒!!
http://segmentfault.com/q/1010000002539562?_ea=313592#a-1020000002912654
---- cut ----
update: js-sdk
参考微信最新的 js-sdk
http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html
也可以再分析一下新浪移动官网这个js
http://mjs.sinaimg.cn/wap/module/share/201501261608/js/addShare.min.js
不知道地址会不会变,代码就贴最下边吧。。
update:以下答非所问!请勿参考。
-------cut-------
这种事,产品汪为何要知道,交给程序狗,,猿不就行了,
-------cut--------
好吧;
分享电脑端网页到微信,通过扫一扫的方式,那用这个 jiathis 插件就好。
http://www.jiathis.com/help/html/weixin-share-code
-------cut--------