1.在目录中新增share.js      util/share.js  复制以下代码

App({
	// 分享好友
	onLaunch: function() {
		this.overShare()
	},
	overShare() {
		wx.onAppRoute((res) => {
			let pages = getCurrentPages()
			let view = pages[pages.length - 1]
			if (view) {
				wx.showShareMenu({
					menus: ['shareAppMessage'],//设置分享好友功能 可加上shareTimeline分享到朋友圈
					success(res) {},
					fail(e) {}
				})
			}
		})
	},

})

2.在main.js里引入并且使用  

import share from "./util/share.js"//全局分享小程序
Vue.mixin(share)

3.以上代码贴上就可以全局使用,所有页面均可分享

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐