需求:需要在微信、各种移动端浏览器、QQ内置浏览器中实现将页面分享至微信好友、朋友圈、新浪微博、QQ好友、QQ空间。
分析:常用插件(百度、jiathis等)对于移动端的微信分享会出现上面刚开始讨论的问题,手机上弹出二维码无法使用,其他的媒体分享方式倒是正常,所以就移动端微信分享的问题进一步学习。
经过一番资料查找发现:
微信中,只能通过提示点击右上角进行分享
- QQ浏览器、UC浏览器可通过开放的API调用微信分享;
- 其他的浏览器没有明确的分享接口,但是大都可以手动通过设置菜单进行分享到微信中;
其他的浏览器拿不到分享接口,无法一 一对应写出分享调用 ;
参考资料: