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、效果图

相关推荐
耶啵奶膘3 小时前
uniapp+vue2全局监听退出小程序清除缓存
小程序·uni-app
中云DDoS CC防护蔡蔡5 小时前
微信小程序被攻击怎么选择高防产品
服务器·网络安全·微信小程序·小程序·ddos
井眼8 小时前
微信小程序-prettier 格式化
微信小程序·小程序
我开心就好o9 小时前
uniapp点左上角返回键, 重复来回跳转的问题 解决方案
前端·javascript·uni-app
Random_index10 小时前
#Uniapp篇:支持纯血鸿蒙&发布&适配&UIUI
uni-app·harmonyos
wqq_99225027711 小时前
springboot基于微信小程序的食堂预约点餐系统
数据库·微信小程序·小程序
初遇你时动了情17 小时前
uniapp 城市选择插件
开发语言·javascript·uni-app
licy__17 小时前
微信小程序登录注册页面设计(小程序项目)
微信小程序·小程序
小小黑00720 小时前
uniapp+vue3+ts H5端使用Quill富文本插件以及解决上传图片反显的问题
uni-app·vue
草字20 小时前
uniapp input限制输入负数,以及保留小数点两位.
java·前端·uni-app