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
@@ -17,20 +17,12 @@ import {
MATH_FUNCTION_TYPES,
MathFunctionType,
} from '../../../constants/mathFunctions';
import { defaultShareConfig } from '../../../config/config';
/**
* 数学模块的页面实例类型(向后兼容)
*/
export type MathPageCanvasInstance = PageCanvasInstance;
/**
* 数学模块的分享配置
*/
const mathShareConfig = {
title: '涂鸦丫-数学学习涂鸦卡',
imageUrl: 'https://cdn.joeyone.cn/doodle/share-img/index-share-v2.png',
};
/**
* 数学模块的页面信息查找函数
*/
@@ -56,7 +48,7 @@ function mathPageInfoLookup(functionId: string) {
*/
export function getMathPageCommonMethods() {
const config: PageCommonMethodsConfig = {
shareConfig: mathShareConfig,
shareConfig: defaultShareConfig,
pageInfoLookup: mathPageInfoLookup,
};
@@ -72,7 +64,7 @@ export function getMathPageCommonMethods() {
*/
export function applyMathPageMixin(pageOptions: any) {
const config: PageCommonMethodsConfig = {
shareConfig: mathShareConfig,
shareConfig: defaultShareConfig,
pageInfoLookup: mathPageInfoLookup,
};
@@ -86,7 +78,7 @@ export function applyMathPageMixin(pageOptions: any) {
*/
export function createMathPage(pageOptions: any) {
const config: PageCommonMethodsConfig = {
shareConfig: mathShareConfig,
shareConfig: defaultShareConfig,
pageInfoLookup: mathPageInfoLookup,
};