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

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

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

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;
}

效果:

 

相关推荐

  1. 程序实现一个简单登录功能

    2024-07-13 07:24:01       52 阅读
  2. 程序实现一个音乐播放器功能

    2024-07-13 07:24:01       57 阅读
  3. 程序实现音乐播放器功能

    2024-07-13 07:24:01       25 阅读
  4. 程序实现方法

    2024-07-13 07:24:01       36 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-13 07:24:01       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-13 07:24:01       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-13 07:24:01       58 阅读
  4. Python语言-面向对象

    2024-07-13 07:24:01       69 阅读

热门阅读

  1. string知识点

    2024-07-13 07:24:01       28 阅读
  2. 华为OD机考题(HJ90 合法IP)

    2024-07-13 07:24:01       24 阅读
  3. Spring Boot Vue 毕设系统讲解 9 【Spark】

    2024-07-13 07:24:01       20 阅读
  4. GetX 踩坑之移除路由栈中的某个页面

    2024-07-13 07:24:01       25 阅读
  5. (C++01 栈与队列) 栈与队列的实现,栈的应用

    2024-07-13 07:24:01       17 阅读
  6. openresty+lua遍历 redis set

    2024-07-13 07:24:01       30 阅读
  7. Xcode持续集成之道:自动化构建与部署的精粹

    2024-07-13 07:24:01       27 阅读
  8. 把Docker的虚拟磁盘文件移动到别的盘符

    2024-07-13 07:24:01       24 阅读
  9. Linux C++ 060-设计模式之中介者模式

    2024-07-13 07:24:01       25 阅读