uniapp全局分享功能实现方法(依赖小程序右上角的分享按钮)

1、uniapp开发小程序时默认是关闭分享功能的。点击右上角三个点可查看,效果图如下:

2、在utils文件夹下新建share.js文件,名字任起。(使用的是全局分享,因为一个一个页面的去分享太麻烦且没必要。)

javascript 复制代码
export default {
	data() {
		return {}
	},
	//1.配置发送给朋友
	onShareAppMessage() {
    return {
      title: '分享时的标题,一般是小程序名',                //分享的标题
      path: 'pages/index',      //点击分享链接之后进入的页面路径
      imageUrl: '/static/images/sex5.jpg' //分享发送的链接图片地址
    };
  },
	//2.配置分享到朋友圈
	onShareTimeline(){
    return{
      title: '分享时的标题,一般是小程序名',                //分享的标题
      query: 'pages/index',     //点击分享链接之后进入的页面路径
      imageUrl: '/static/images/sex5.jpg' //分享发送的链接图片地址
    }
  },
}

3、在main.js入口文件中将share方法使用mixin全局混入:

javascript 复制代码
import share from './utils/share.js'  //注意路径是上一步新建文件的路径
Vue.mixin(share)

4、效果图

相关推荐
Rysxt_6 小时前
uni-app路由跳转完全指南:从基础到高级实践
uni-app
一壶纱10 小时前
UniApp + Pinia 数据持久化
前端·数据库·uni-app
菜鸟学习成功之路-李飞14 小时前
免费开源一款作文批改小程序模版,下载即可二开
小程序·开源
说私域14 小时前
电商价格战下的创新破局:定制开发开源AI智能名片S2B2C商城小程序的应用与价值
人工智能·小程序·开源
week_泽14 小时前
小程序云函数全面总结笔记_5
笔记·小程序
说私域15 小时前
融合“开源链动2+1模式AI智能名片S2B2C商城小程序”:同城自媒体赋能商家私域流量增长的新路径
人工智能·小程序·开源
酒醉的胡铁15 小时前
uniapp解决video组件在ios上全屏页面旋转90度,组件旋转180度
ios·uni-app
计算机毕设指导615 小时前
基于微信小程序的考研资源共享系统【源码文末联系】
java·spring boot·后端·考研·微信小程序·小程序·maven
week_泽15 小时前
小程序云数据库增加操作_3
数据库·小程序
week_泽16 小时前
百战商城商品数据云函数化改造总结_百战_3
数据库·笔记·微信小程序·小程序