微信小程序> 实现微信小程序的分享转发功能可以从分享页返回小程序首页-微信小程序分享功能实现-微信小程序功能开发

实现微信小程序的分享转发功能可以从分享页返回小程序首页-微信小程序分享功能实现-微信小程序功能开发

浏览量:2124 时间: 来源:那朵花~~
1.

先附上官方文档:微信小程序转发文档最简单是做法就是在转发按钮上添加上这句open-type“share”

buttonopen-type"share"转发按钮/button2.

这样点击这个按钮的时候就已经有转发功能了,但是这种转发是只能查看转发页,无法返回到小程序的首页。

3.

所以为了能够返回首页,代码应该这样:

4.

1)同样在转发页share.wxml的分享按钮上定义open-type“share”

5.

2)在share.js中调用onShareAppMessage方法,这是在用户点击按钮后触发该事件

Page({onShareAppMessage(res){if(res.from'button'){//来自页面内转发按钮console.log(res.target)}return{title:'自定义转发标题',path:'pages/index/index?id123'}}})6.

//这个是分享路径,将路径定义为首页index,而不是直接定义为share分享页,这样用户打开分享内容是会先看到首页,然后定义一个标识,id随便命名,你也可以aaa666path:'pages/index/index?id123’

7.

3)在首页index.js中的onLoad方法中:

onLoad:function(res){if(res.id){wx.navigateTo({url:'../logs/logs?id'+res.id,//通过传递的标识再将路径定义为分享页})}}8.

最终效果多了返回功能

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎