Bootstrap

【微信小程序知识点】转发功能的实现

转发功能,主要帮助用户更流畅地与好友分享内容与服务。

想实现转发功能,有两种方式:

1.页面js文件必须声明onShareAppMessage事件监听函数,并自定义转发内容。只有定义了此事件处理函数,右上角菜单才会显示“转发”按钮。

2.通过给button组件设置属性open-type="share",可以在用户点击按钮后触发Page.onShareAppMessage事件监听函数。

(1)cate.js

Page({
  // 监听页面按钮的转发以及右上角转发按钮
  onShareAppMessage() {
    return {
      title: "这是一个非常神奇的页面~~~",
      path: "/pages/cate/cate",
      imageUrl: "../../assets/useryuxin.jpg",
    };
  },
});

(2)cate.wxml

<button open-type="share">转发</button>

(3)cate.wxss

button {
  margin-top: 200rpx;
}

效果:

 

;