uniapp+vue3+ts实现:微信小程序全局分享(转发给朋友、分享到朋友圈)【含项目代码、案例】
【代码】uniapp+vue3+ts实现:微信小程序全局分享(转发给朋友、分享到朋友圈)【含项目代码、案例】
·
uniapp+vue3+ts实现:微信小程序全局分享(转发给朋友、分享到朋友圈)【含项目代码、案例】
项目技术架构:
- uniapp+vue3+ts开发
案例参考:
- 项目 · 截图 · 略
(博主自留地:参考klcsxt.sys小程序版)
配置步骤:
- 新建share.js文件
/* 开启微信分享功能 */
export default {
created() {
//#ifdef MP-WEIXIN
wx.showShareMenu({
withShareTicket: true,
menus: ['shareAppMessage', 'shareTimeline']
});
//#endif
},
}
- 代码定义视图参考:
- 在
main.ts文件中混入使用:
import { createSSRApp } from "vue";
import App from "./App.vue";
import { createPinia } from 'pinia';
const pinia = createPinia();
import { getPhoneInfo } from './utils/phoneInfor'
//分享
import share from '@/utils/share.js'
// Vue.mixin(share)
export function createApp() {
const app = createSSRApp(App);
app.config.globalProperties.getPhoneInfo = getPhoneInfo;
// 重点代码如下
const shareMixin = share;
app.mixin(shareMixin);
app.use(pinia);
return {
app,
};
}
参考文章:
完结。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)