1
0
mirror of https://github.com/ZeroCatDev/Classworks.git synced 2026-02-04 16:03:10 +00:00

Compare commits

..

No commits in common. "b905c4390c2672d7e025c5cdbba9e813c164988b" and "24524c91ec9e62cdec3c8821de0d58a65e301f6f" have entirely different histories.

38 changed files with 10 additions and 10 deletions

View File

@ -11,7 +11,7 @@ const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
// 音频文件路径
const soundsDir = path.join(__dirname, '../public/sounds');
const soundsDir = path.join(__dirname, '../src/assets/sounds');
const outputFile = path.join(__dirname, '../src/utils/soundList.js');
// 读取音频文件
@ -53,9 +53,9 @@ export const defaultUrgentSound = 'Teams 默认通话铃.mp3';
// 获取音频文件的完整路径
export function getSoundPath(filename) {
if (!filename) return null;
// 使用public目录路径Vite会在构建时将public目录的文件复制到dist根目录
// 这样开发和生产环境都能正确加载音频文件
return \`/sounds/\${filename}\`;
// 使用动态路径避免Vite在构建时加载所有音频文件
// 这样只有在真正需要播放时才会加载对应的音频文件
return \`/src/assets/sounds/\${filename}\`;
}
// 播放音频文件

View File

@ -242,9 +242,9 @@ export default {
getSoundPath(filename) {
if (!filename) return null;
try {
// 使publicVitepublicdist
//
return `/sounds/${filename}`;
// 使publicVite
//
return `/src/assets/sounds/${filename}`;
} catch {
return null;
}

View File

@ -52,9 +52,9 @@ export const defaultUrgentSound = 'Teams 默认通话铃.mp3';
// 获取音频文件的完整路径
export function getSoundPath(filename) {
if (!filename) return null;
// 使用public目录路径Vite会在构建时将public目录的文件复制到dist根目录
// 这样开发和生产环境都能正确加载音频文件
return `/sounds/${filename}`;
// 使用动态路径避免Vite在构建时加载所有音频文件
// 这样只有在真正需要播放时才会加载对应的音频文件
return `/src/assets/sounds/${filename}`;
}
// 播放音频文件