cast. framework. messages。 TextTrackStyle
描述文本轨道的样式信息。
构造函数
TextTrackStyle
新增 TextTrackStyle()
属性
backgroundColor
(字符串或未定义)
背景 32 位 RGBA 颜色,表示为 #RRGGBBAA
。Alpha 通道应用于透明背景。
customData
(非 null 对象或未定义)
接收方应用设置的自定义数据集。
edgeColor
(字符串或未定义)
边缘的 RGBA 颜色,如果 edgeType
为 NONE
,此值将被忽略。
edgeType
(非 null cast.framework.messages.TextTrackEdgeType 或 undefined)
fontFamily
(字符串或未定义)
如果字体在接收器中不可用,则使用 fontGenericFamily
。
fontGenericFamily
(非 null cast.framework.messages.TextTrackFontGenericFamily 或未定义)
文本跟踪字体的通用系列。
fontScale
(数字或未定义)
文本轨道的字体缩放比例(默认值为 1)。
fontStyle
(非 null cast.framework.messages.TextTrackFontStyle 或 undefined)
文本轨道的字体样式。
foregroundColor
(字符串或未定义)
前景 32 位 RGBA 颜色,表示为 #RRGGBBAA
。
windowColor
(字符串或未定义)
窗口的 32 位 RGBA 颜色,表示为 #RRGGBBAA
。如果 windowType
为 NONE
,系统会忽略此值。
windowRoundedCornerRadius
(数字或未定义)
窗口圆角的绝对半径,以像素为单位。
如果 windowType
不为 ROUNDED_CORNERS
,则系统将忽略此值。
windowType
(非 null cast.framework.messages.TextTrackWindowType 或 undefined)
CEA-608 和 CEA-708 中定义的窗口概念。在 WebVTT 中,这称为“区域”。