微信小程序之分享功能
a. 转发给好友/群
通过onShareAppMessage方法设置
官方文档对该方法的介绍:
示例代码:
Page({
onShareAppMessage: function (res) {
if (res.from === 'button') {
// 来自页面内转发按钮
console.log(res.target)
}
return {
title: '自定义转发标题',
path: '/page/user?id=123'
}
}
})
如果开发人员在onShareAppMessage(options)不进行任何处理,那么微信将
会有一个默认的数据转发出去,title为当前小程序名称,path为当前页面的路径,
imageUrl为当前页面的截图。
b. 转发到朋友圈
通过onShareTimeline()方法设置
官方介绍文档:
对于分享到朋友圈,有些要注意的地方,比如现在只支持安卓系统
且分享到朋友圈的是单页模式,有以下限制:
页面无登录态,与登录相关的接口,如wx.login均不可用;云开发资源需开启未登录访问方可在单页模式下使用,详见未登录模式。不允许跳转到其它页面,包括任何跳小程序页面、跳其它小程序、跳微信原生页面不允许横屏使用若页面包含 tabBar,tabBar 不会渲染,包括自定义 tabBar本地存储与小程序普通模式不共用
详情见官方参考文档
相关网站案例
【翔静科技】速度、品味、量身定做..因为专注,所以专业,在这里,我们将想法与焦点和您一起分享,只为与有品牌价值认知力的您一起互促共生,缔造新辉煌。
公司新闻
网站建设