微信小程序转发功能之转发好友的实现
惠民小程序小编了解到,微信小程序成为当下热门话题,下面从多个方面来谈谈微信小程序转发功能之转发好友的实现。 最新消息, 近日, 微信官方对小程序组件进行两个调整,给用户提供更自主的选择权。 1 打开其他小程序组件上线,用户点击后就可以直接跳转到其他小程序了。 2 新增打开小程序设置页组件,用户点击后可以进入设置页管理自己的各项授权信息。 ■开发者 微信小程序的转发功能,包括转发给好友或者群组,还有一种是分享到朋友圈,分享到朋友圈主要是两种方法,一种是后台直接生成海报图,一种是前端通过canvas生成海报。以后有机会再详细说,好了,言归正传继续说我们的转发好友。 首先介绍一个微信小程序的API:onShareAppMessage(options) 在 Page 中定义 onShareAppMessage 函数,设置该页面的转发信息。 只有定义了此事件处理函数,右上角菜单才会显示 “转发” 按钮用户点击转发按钮的时候会调用此事件需要 return 一个 Object,用于自定义转发内容还有一个值那就是shareTickets他是转发成功返回的,并且是个数组,每一项是一个 shareTicket ,对应一个转发对象 API先说到这,接下来就是转发的实现: 首先要在onLoad中配置wx.showShareMenu 然后再配置onShareAppMessage 我解释一下wx.getShareInfo这个可以获取到获取转发详细信息 完整js代码就是 聪明的同学就该知道接下来该是wxml代码 友情提示一下如果点击按钮分享的话,button一定要设置open-type="share"否则不起作用。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |