diff --git a/src/renderer/worker/download/utils.ts b/src/renderer/worker/download/utils.ts index f9b16f5e..5f94877b 100644 --- a/src/renderer/worker/download/utils.ts +++ b/src/renderer/worker/download/utils.ts @@ -19,7 +19,7 @@ export const saveLrc = async(filePath: string, lrc: string, format: LX.LyricForm break case 'utf8': default: - fs.writeFile(filePath, lrc, 'utf8', err => { + fs.writeFile(filePath, iconv.encode(lrc, 'utf8', { addBOM: true }), 'utf8', err => { if (err) console.log(err) }) break