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

相关推荐
夜猫的兔子1 小时前
微信小程序中使用ECharts 并且动态设置数据
微信小程序·小程序·echarts
爱分享的淘金达人5 小时前
25年河南事业单位报名详细流程图解
java·python·小程序·tomcat·流程图
2305_797882096 小时前
美食推荐小程序
大数据·微信小程序·小程序
前端(从入门到入土)14 小时前
uniapp加载json动画
uni-app·json
peachSoda719 小时前
uniapp小程序生成海报/图片并保存分享
小程序·uni-app
奔跑吧邓邓子20 小时前
使用 Spring Boot 和 Uniapp 搭建 NFC 读取系统
spring boot·uni-app·nfc数据读取
说私域21 小时前
社交电商引流策略中的让利行为及其影响——基于开源AI智能名片、链动2+1模式与S2B2C商城小程序的分析
人工智能·小程序·开源·产品运营·零售
罗政1 天前
AI小程序+SpringAI+管理后台+源码+支持动态添加大模型+支持动态添加AI应用
人工智能·小程序
社会底层无业大学生1 天前
微信小程序跳2
微信小程序·小程序·notepad++