前段时间微信小程序开放了“分享到朋友圈”接口,引起了不小的媒体轰动。之后我们的很多小程序都开始咨询加入这个新需求,但是看完文档以后我都给泼了冷水。
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share-timeline.html
微信已经很明确的指出了该接口的缺陷:1、目前仅支持 Android 平台,2、适用于内容型不适用于交互。其中,特别强调了分享的不是真正的小程序页面,而是单页模式。
什么是单页模式呢?最恰当的比喻就是网页里面的iframe,而且是阉割了 JS的仅支持页面展示的iframe。
少废话,上代码。
1、开发工具,详情,基础库选择2.11.3以上版本库
2、分享页面定义分享内容
onShareAppMessage: function () {
wx.showShareMenu({
withShare