转发功能,主要帮助用户更流畅地与好友分享内容与服务。
想实现转发功能,有两种方式:
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;
}
效果: