对于分享微信是没有分开 api 的,在官方文档的 WechatJS 中也是不存在的。不过在坊间流传着。在帮朋友做轻应用的时候用过。之前发现 m.ele.me 上分享出去的内容都没有图标,描述也不好认,所以打算封成一个小库。因此你可能又多了一个全局变量:wechat
.
总体 api 还是比较简洁的,参考下面,也基本上把碰到的坑注明了,详看 sofish/wechat.js 的说明文档,当然代码你也可以参考。
// 分享
wechat('friend', data, callback); // 朋友
wechat('timeline', data, callback); // 朋友圈
wechat('weibo', data, callback); // 微博
// 操作
wechat('hideToolbar', callback); // 隐藏底部菜单
wechat('hideOptionMenu', callback); // 隐藏右上角分享按钮
wechat('network', callback); // 查看用户当前网络
// 1. wifi
// 2. edge 非 wifi,包含 3G/2G
// 3. fail 网络断开连接
// 4. wwan 2g/3g
扫码关注w3ctech微信公众号
学习
好东西啊
共收到2条回复