uniapp小程序开发,配置开启小程序右上角三点的分享功能

直接全局配置一个分享的功能,要不然需要一个一个页面去单独配置就太麻烦了!!!

1.新建一个share.js文件,并配置代码,调用onShareMessage()和onShareTimeline()两个函数。

其中:

title:分享时显示的标题

path/query:分享链接后所进入的页面是哪个?配置路径(不要带后缀.vue/.nvue)

imageUrl:分享时显示的图片

javascript 复制代码
export default {
  data() {
    return {};
  },
  //1.配置发送给朋友
  onShareAppMessage() {
    return {
      title: "百村**,*****",
      path: "pages/login/index", //分享链接之后进入的页面路径
      imageUrl: "/static/images/logoPage.png", //分享发送的链接图片地址
    };
  },
  //2.配置分享到朋友圈
  onShareTimeline() {
    return {
      title: "百村**,*****",
      query: "pages/login/index", //分享链接之后进入的页面路径
      imageUrl: "/static/images/logoPage.png", //分享发送的链接图片地址
    };
  },
};

2.在main.js中使用mixin混入。

javascript 复制代码
import share from "./api/share.js";
Vue.mixin(share);
相关推荐
德育处主任5 分钟前
p5.js 掌握圆锥体 cone
前端·数据可视化·canvas
mazhenxiao8 分钟前
qiankunjs 微前端框架笔记
前端
无羡仙15 分钟前
事件流与事件委托:用冒泡机制优化前端性能
前端·javascript
秃头小傻蛋15 分钟前
Vue 项目中条件加载组件导致 CSS 样式丢失问题解决方案
前端·vue.js
CodeTransfer15 分钟前
今天给大家搬运的是利用发布-订阅模式对代码进行解耦
前端·javascript
阿邱吖17 分钟前
form.item接管受控组件
前端
韩劳模19 分钟前
基于vue-pdf实现PDF多页预览
前端
鹏多多19 分钟前
js中eval的用法风险与替代方案全面解析
前端·javascript
KGDragon19 分钟前
还在为 SVG 烦恼?我写了个 CLI 工具,一键打包,性能拉满!(已开源)
前端·svg
LovelyAqaurius20 分钟前
JavaScript中的ArrayBuffer详解
前端