From 5fd8b4d5951f515e7e0192d55dd0511f7f8a719b Mon Sep 17 00:00:00 2001 From: mtvpls Date: Tue, 14 Apr 2026 22:24:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BC=B9=E5=B9=95=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E5=8C=BA=E5=9F=9F=E9=BB=98=E8=AE=A4=E5=80=BC=E6=9C=AA?= =?UTF-8?q?=E7=9F=A5=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib/danmaku/api.ts | 2 +- src/lib/danmaku/types.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/danmaku/api.ts b/src/lib/danmaku/api.ts index 1a497d0..78c1e64 100644 --- a/src/lib/danmaku/api.ts +++ b/src/lib/danmaku/api.ts @@ -267,7 +267,7 @@ export const DEFAULT_DANMAKU_SETTINGS: DanmakuSettings = { fontSize: 25, speed: 5, marginTop: 10, - marginBottom: 50, + marginBottom: '50%', maxlength: 100, filterRules: [], unlimited: false, diff --git a/src/lib/danmaku/types.ts b/src/lib/danmaku/types.ts index 642c2b7..229a2df 100644 --- a/src/lib/danmaku/types.ts +++ b/src/lib/danmaku/types.ts @@ -52,7 +52,7 @@ export interface DanmakuSettings { fontSize: number; // 字体大小 speed: number; // 弹幕速度 (5-20) marginTop: number; // 顶部边距 - marginBottom: number; // 底部边距 + marginBottom: number | string; // 底部边距(数字或百分比字符串如"50%") maxlength: number; // 最大弹幕数 filterRules: string[]; // 过滤规则(正则表达式) unlimited: boolean; // 无限弹幕