feat(字幕样式): 实现实时更新字幕样式功能并优化样式处理

新增updateSingleStyle函数实现单个样式属性的实时更新
优化applyCaptionStyle函数使用Object.assign简化代码
增强loadCaptionStyleFromContainer函数对透明背景的处理
添加字幕内容变化监听功能watchCaptionContentChanges
调整默认样式值为黑色背景和1倍行高
This commit is contained in:
2026-05-06 16:44:34 +08:00
parent 319a2f883b
commit f8dc097f24
3 changed files with 285 additions and 61 deletions

View File

@@ -636,36 +636,36 @@ body {
/* ===== 覆盖 SDK 字体大小 ===== */
.digital-intelligent-interaction {
font-size: 14px !important;
font-size: 14px;
}
.digital-intelligent-interaction .ai-chat-btn .ai-chat-btn-content {
font-size: 16px !important;
font-size: 16px;
}
.digital-intelligent-interaction .message-item .rich-text-card .content {
font-size: 16px !important;
line-height: 24px !important;
font-size: 16px;
line-height: 24px;
}
.digital-intelligent-interaction .stop-chat-btn.normal .stop-chat-btn-content {
font-size: 16px !important;
font-size: 16px;
}
.digital-intelligent-interaction .toast-container .toast-content .toast-text {
font-size: 12px !important;
font-size: 12px;
}
.digital-intelligent-interaction .layout-hub-tip {
font-size: 16px !important;
font-size: 16px;
}
.digital-intelligent-interaction .layout-hub-hot-title {
font-size: 16px !important;
font-size: 16px;
}
.digital-intelligent-interaction .layout-hub-hot-issues {
font-size: 16px !important;
font-size: 16px;
}
/* ===== 滚动条样式 ===== */