feat:V2.5.6分享优化

This commit is contained in:
R524809
2025-12-19 17:26:54 +08:00
parent 1b4f226f26
commit 70a78b1cc5
9 changed files with 64 additions and 40 deletions
+3 -6
View File
@@ -6,6 +6,7 @@ import { getWordsSvgData } from '../../utils/getWordsSvgJson';
import { WORDS } from '../../constants/words';
import { CharacterItem } from '../../types/characterType';
import tracker from '../../utils/tracker';
import { defaultShareConfig } from '../../config/config';
Page({
canvas: null as Canvas | null,
@@ -379,10 +380,8 @@ Page({
tracker.reportShare('练字贴');
return {
title: '涂鸦丫-涂色|练字|识字|打印',
...defaultShareConfig,
path: '/pages/copyBook/copyBook',
imageUrl:
'https://cdn.joeyone.cn/doodle/share-img/index-share-v2.png',
};
},
onShareTimeline() {
@@ -390,10 +389,8 @@ Page({
tracker.reportShare('练字贴');
return {
title: '涂鸦丫-涂色|练字|识字|打印',
...defaultShareConfig,
query: '/pages/copyBook/copyBook',
imageUrl:
'https://cdn.joeyone.cn/doodle/share-img/index-share-v2.png',
};
},
@@ -1,4 +1,6 @@
import { FOCUS_FUNCTION_TYPES } from '../../constants/focusFunctions';
import tracker from '../../utils/tracker';
import { defaultShareConfig } from '../../config/config';
Page({
data: {
@@ -40,4 +42,23 @@ Page({
});
}
},
onShareAppMessage() {
// 上报分享埋点
tracker.reportShare('专注力游戏');
return {
...defaultShareConfig,
path: `/pages/focusIndex/focusIndex`,
};
},
onShareTimeline() {
// 上报分享埋点
tracker.reportShare('专注力游戏');
return {
...defaultShareConfig,
query: `/pages/focusIndex/focusIndex`,
};
},
});
+3 -6
View File
@@ -8,6 +8,7 @@ import {
import { checkAndSaveImage } from '../../utils/saveImage';
import { shouldShowShareGuide } from '../../utils/shareGuide';
import tracker from '../../utils/tracker';
import { defaultShareConfig } from '../../config/config';
Page({
canvas: null as Canvas | null,
@@ -357,10 +358,8 @@ Page({
tracker.reportShare('涂色识字');
return {
title: '涂鸦丫-涂色|识字|画画|打印',
...defaultShareConfig,
path: `/pages/index/index?template=${this.data.selectedTemplate}`,
imageUrl:
'https://cdn.joeyone.cn/doodle/share-img/index-share-v2.png',
};
},
onShareTimeline() {
@@ -368,10 +367,8 @@ Page({
tracker.reportShare('涂色识字');
return {
title: '涂鸦丫-涂色|识字|画画|打印',
...defaultShareConfig,
query: `/pages/index/index?template=${this.data.selectedTemplate}`,
imageUrl:
'https://cdn.joeyone.cn/doodle/share-img/index-share-v2.png',
};
},
+21
View File
@@ -1,4 +1,6 @@
import { MATH_FUNCTION_TYPES } from '../../constants/mathFunctions';
import tracker from '../../utils/tracker';
import { defaultShareConfig } from '../../config/config';
Page({
data: {
@@ -35,4 +37,23 @@ Page({
});
}
},
onShareAppMessage() {
// 上报分享埋点
tracker.reportShare('数感启蒙');
return {
...defaultShareConfig,
path: `/pages/mathIndex/mathIndex`,
};
},
onShareTimeline() {
// 上报分享埋点
tracker.reportShare('数感启蒙');
return {
...defaultShareConfig,
query: `/pages/mathIndex/mathIndex`,
};
},
});