CaptionsSettingsModalProps interface
CaptionsSettingsModal 元件道具。
屬性
| caption |
字幕語言的語言代碼和語言字串之間的 1 對 1 映射 |
| change |
用於顯示字幕語言下拉清單的標誌 |
| current |
當前字幕語言 |
| current |
當前使用的語言 |
| is |
用於指示字幕功能是否處於活動狀態的標誌 |
| on |
當modal被關閉時觸發的回調 |
| on |
設置字幕語言的回調 |
| on |
用於設置口語的回調 |
| on |
開始字幕的回調 |
| show |
用於顯示模態的標誌 |
| spoken |
口語語言代碼和語言字串之間的 1 對 1 映射 |
| strings | 字幕設置模式的字串 |
| supported |
支援的字幕語言清單 |
| supported |
支援的口語清單 |
屬性詳細資料
captionLanguageStrings
字幕語言的語言代碼和語言字串之間的 1 對 1 映射
captionLanguageStrings?: CaptionLanguageStrings
屬性值
changeCaptionLanguage
用於顯示字幕語言下拉清單的標誌
changeCaptionLanguage?: boolean
屬性值
boolean
currentCaptionLanguage
當前字幕語言
currentCaptionLanguage?: keyof CaptionLanguageStrings
屬性值
keyof CaptionLanguageStrings
currentSpokenLanguage
當前使用的語言
currentSpokenLanguage: keyof SpokenLanguageStrings
屬性值
keyof SpokenLanguageStrings
isCaptionsFeatureActive
用於指示字幕功能是否處於活動狀態的標誌
isCaptionsFeatureActive?: boolean
屬性值
boolean
onDismissCaptionsSettings
當modal被關閉時觸發的回調
onDismissCaptionsSettings?: () => void
屬性值
() => void
onSetCaptionLanguage
設置字幕語言的回調
onSetCaptionLanguage?: (language: keyof CaptionLanguageStrings) => Promise<void>
屬性值
(language: keyof CaptionLanguageStrings) => Promise<void>
onSetSpokenLanguage
用於設置口語的回調
onSetSpokenLanguage: (language: keyof SpokenLanguageStrings) => Promise<void>
屬性值
(language: keyof SpokenLanguageStrings) => Promise<void>
onStartCaptions
開始字幕的回調
onStartCaptions: (options?: CaptionsOptions) => Promise<void>
屬性值
(options?: CaptionsOptions) => Promise<void>
showModal
用於顯示模態的標誌
showModal?: boolean
屬性值
boolean
spokenLanguageStrings
strings
supportedCaptionLanguages
支援的字幕語言清單
supportedCaptionLanguages?: (keyof CaptionLanguageStrings)[]
屬性值
(keyof CaptionLanguageStrings)[]
supportedSpokenLanguages
支援的口語清單
supportedSpokenLanguages: (keyof SpokenLanguageStrings)[]
屬性值
(keyof SpokenLanguageStrings)[]