Browse Source

'分享功能'

master
Lj 3 weeks ago
parent
commit
f869a09c2f
2 changed files with 6 additions and 9 deletions
  1. +3
    -4
      main.js
  2. +3
    -5
      pages/component/home.vue

+ 3
- 4
main.js View File

@ -27,21 +27,20 @@ export function createApp() {
// 全局混入分享 // 全局混入分享
app.mixin({ app.mixin({
//分享给好友
onShareAppMessage() { onShareAppMessage() {
const userInfo = uni.getStorageSync('userInfo') || {}; const userInfo = uni.getStorageSync('userInfo') || {};
console.log('分享到朋友圈的 shareId:', userInfo); // 打印 shareId
const logoName = uni.getStorageSync('logoName') || '' const logoName = uni.getStorageSync('logoName') || ''
console.log('logoName',logoName)
const logoImage = uni.getStorageSync('logoImage') || '' const logoImage = uni.getStorageSync('logoImage') || ''
return { return {
title: '欢迎体验'+(logoName), title: '欢迎体验'+(logoName),
path: '/pages/index/index?shareId=' + (userInfo.shareId || ''),
path: '/pages/component/home?shareId=' + (userInfo.shareId || ''),
imageUrl: logoImage imageUrl: logoImage
} }
}, },
//分享到朋友圈
onShareTimeline() { onShareTimeline() {
const userInfo = uni.getStorageSync('userInfo') || {}; const userInfo = uni.getStorageSync('userInfo') || {};
console.log('分享到朋友圈的 shareId:', userInfo.shareId); // 打印 shareId
return { return {
title: '欢迎体验'+(logoName), title: '欢迎体验'+(logoName),
query: 'shareId=' + (userInfo.shareId || ''), query: 'shareId=' + (userInfo.shareId || ''),


+ 3
- 5
pages/component/home.vue View File

@ -584,11 +584,6 @@
}, },
// //
initializePageData() { initializePageData() {
const query = this.queryParams || {}
if (query.shareId) {
uni.setStorageSync('shareId', query.shareId)
}
// //
this.pricePreviewList = getApp().globalData.pricePreviewList || [] this.pricePreviewList = getApp().globalData.pricePreviewList || []
@ -612,6 +607,9 @@
onLoad(query) { onLoad(query) {
// query // query
this.queryParams = query this.queryParams = query
if (query.shareId) {
uni.setStorageSync('shareId', query.shareId)
}
// App // App
if (!getApp().globalData.isAppDataReady) { if (!getApp().globalData.isAppDataReady) {


Loading…
Cancel
Save