as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

KeplerVideoViewProps

KeplerVideoViewProps

KeplerVideoViewコンポーネントのプロパティ

拡張

  • ViewProps

プロパティ

accessibilityActions?

optional accessibilityActions: readonly Readonly<{ label: string; name: string; }>[]

アクセシビリティに利用できる一連のカスタムアクションを提供します。

継承元

ViewProps.accessibilityActions


accessibilityElementsHidden?

optional accessibilityElementsHidden: boolean

このアクセシビリティ要素に含まれるアクセシビリティ要素がスクリーンリーダーで非表示であるかどうかを示すブール値です。

プラットフォーム

ios

継承元

ViewProps.accessibilityElementsHidden


accessibilityHint?

optional accessibilityHint: string

アクセシビリティ要素に対してアクションを実行したときに何が起きるかを、ユーザーが理解できるようにするためのアクセシビリティヒントです。アクションの結果がアクセシビリティラベルからは明確でない場合に使用できます。

継承元

ViewProps.accessibilityHint


accessibilityIgnoresInvertColors?

optional accessibilityIgnoresInvertColors: boolean

https://reactnative.dev/docs/accessibility#accessibilityignoresinvertcolorsios

プラットフォーム

ios

継承元

ViewProps.accessibilityIgnoresInvertColors


accessibilityLabel?

optional accessibilityLabel: string

ユーザーが要素を操作したときにスクリーンリーダーが読み上げるテキストをオーバーライドします。デフォルトのラベルは、すべての子を走査し、すべてのTextノードをスペースで区切って連結することで作成されます。

継承元

ViewProps.accessibilityLabel


accessibilityLabelledBy?

optional accessibilityLabelledBy: string | string[]

複雑なフォームの作成に使用される別の要素nativeIDへの参照。accessibilityLabelledByの値は、関連する要素のnativeIDと一致している必要があります。

プラットフォーム

android

継承元

ViewProps.accessibilityLabelledBy


accessibilityLanguage?

optional accessibilityLanguage: string

accessibilityLanguageプロパティを使用すると、スクリーンリーダーは要素のラベル、値、ヒントを読み上げる際に使用する言語を判断できます。指定する文字列値はBCP 47仕様(https://www.rfc-editor.org/info/bcp47)に従っている必要があります。https://reactnative.dev/docs/accessibility#accessibilitylanguage-ios(英語のみ)を参照してください。

プラットフォーム

ios

継承元

ViewProps.accessibilityLanguage


accessibilityLiveRegion?

optional accessibilityLiveRegion: "none" | "polite" | "assertive"

このビューが変更されたときにユーザーに通知する必要があるかどうかをアクセシビリティサービスに指示します。Android APIレベル19以上でのみ動作します。参考資料については、http://developer.android.com/reference/android/view/View.html#attr_android:accessibilityLiveRegion(英語のみ)を参照してください。

プラットフォーム

android

継承元

ViewProps.accessibilityLiveRegion


accessibilityRole?

optional accessibilityRole: AccessibilityRole

AccessibilityRoleは、iOSのVoiceOverまたはAndroidのTalkBackを使用しているユーザーに、フォーカスしている要素のタイプを伝えます。

継承元

ViewProps.accessibilityRole


accessibilityState?

optional accessibilityState: AccessibilityState

AccessibilityStateは、iOSのVoiceOverまたはAndroidのTalkBackを使用しているユーザーに、現在フォーカスしている要素の状態を伝えます。

継承元

ViewProps.accessibilityState


accessibilityValue?

optional accessibilityValue: AccessibilityValue

コンポーネントの現在の値を表します。コンポーネントの値に関する説明をテキストで指定できます。スライダーや進行状況バーなどの範囲ベースのコンポーネントの場合は、範囲情報(最小値、現在の値、最大値)が含まれます。

継承元

ViewProps.accessibilityValue


accessibilityViewIsModal?

optional accessibilityViewIsModal: boolean

VoiceOverが、指定されたビューの兄弟要素を無視するかどうかを示すブール値。

プラットフォーム

ios

継承元

ViewProps.accessibilityViewIsModal


accessible?

optional accessible: boolean

trueの場合、ビューがアクセシビリティ要素であることを示します。デフォルトでは、タッチ可能な要素はすべてアクセシビリティ対応です。

継承元

ViewProps.accessible


aria-busy?

optional aria-busy: boolean

accessibilityStateのエイリアス

https://reactnative.dev/docs/accessibility#accessibilitystate(英語のみ)を参照してください

継承元

ViewProps.aria-busy


aria-checked?

optional aria-checked: boolean | "mixed"

継承元

ViewProps.aria-checked


aria-disabled?

optional aria-disabled: boolean

継承元

ViewProps.aria-disabled


aria-expanded?

optional aria-expanded: boolean

継承元

ViewProps.aria-expanded


aria-hidden?

optional aria-hidden: boolean

このアクセシビリティ要素に含まれているアクセシビリティ要素が非表示かどうかを示す値です。

継承元

ViewProps.aria-hidden


aria-label?

optional aria-label: string

accessibilityLabelのエイリアス。https://reactnative.dev/docs/view#accessibilitylabel(英語のみ) https://github.com/facebook/react-native/issues/34424(英語のみ)

継承元

ViewProps.aria-label


aria-labelledby?

optional aria-labelledby: string

関連付けられたラベルテキストのnativeIDを表します。ユーザー補助機能がこのプロパティを持つコンポーネントにフォーカスすると、テキストが読み上げられます。

プラットフォーム

android

継承元

ViewProps.aria-labelledby


aria-live?

optional aria-live: "off" | "polite" | "assertive"

継承元

ViewProps.aria-live


aria-modal?

optional aria-modal: boolean

継承元

ViewProps.aria-modal


aria-selected?

optional aria-selected: boolean

継承元

ViewProps.aria-selected


aria-valuemax?

optional aria-valuemax: number

継承元

ViewProps.aria-valuemax


aria-valuemin?

optional aria-valuemin: number

継承元

ViewProps.aria-valuemin


aria-valuenow?

optional aria-valuenow: number

継承元

ViewProps.aria-valuenow


aria-valuetext?

optional aria-valuetext: string

継承元

ViewProps.aria-valuetext


children?

optional children: ReactNode

継承元

ViewProps.children


collapsable?

optional collapsable: boolean

子をレイアウトするためにのみ使用されているビューや何も描画しないビューは、最適化の結果として、ネイティブ階層から自動的に削除される場合があります。この最適化を無効にして、これらのビューがネイティブビュー階層に確実に含まれるようにするには、このプロパティをfalseに設定します。

継承元

ViewProps.collapsable


focusable?

optional focusable: boolean

このViewを非タッチ入力デバイスでフォーカス可能にするかどうかを指定します。たとえば、ハードウェアキーボードによるフォーカスを受け取るかどうかを示します。

継承元

ViewProps.focusable


hasTVPreferredFocus?

optional hasTVPreferredFocus: boolean

(Apple TVのみ)trueに設定すると、Apple TVのフォーカスエンジンに強制的にこのビューにフォーカスを移動させることができます。

プラットフォーム

ios

継承元

ViewProps.hasTVPreferredFocus


hitSlop?

optional hitSlop: Insets

ビューの外側でもタッチイベントを開始できる範囲を定義します。一般的なインターフェイスガイドラインでは、少なくとも30~40ポイント/密度非依存ピクセルの範囲をタッチターゲットとして許容することが推奨されています。タッチ可能なビューの高さが20の場合、次のようにするとタッチ可能な高さを40に拡張できます。

hitSlop={{top: 10, bottom: 10, left: 0, right: 0}}を設定します。

注:タッチ領域が親ビューの境界を越えて拡張されることはありません。2つのビューが重なる部分がタッチされた場合は、兄弟ビューのZインデックスが常に優先されます。

継承元

ViewProps.hitSlop


id?

optional id: string

Reactで管理されるビューをネイティブコードから参照するために使用されます。

継承元

ViewProps.id


importantForAccessibility?

optional importantForAccessibility: "auto" | "yes" | "no" | "no-hide-descendants"

[Android] ビューがアクセシビリティイベントを発生させるかどうかと、アクセシビリティサービスに報告するかどうかを制御します。

継承元

ViewProps.importantForAccessibility


isTVSelectable?

optional isTVSelectable: boolean

(Apple TVのみ)trueに設定すると、Apple TVのリモコンを使用して、このビューにフォーカスを移動したり、操作したりできます。

プラットフォーム

ios

継承元

ViewProps.isTVSelectable


nativeID?

optional nativeID: string

Reactで管理されるビューをネイティブコードから参照するために使用されます。

継承元

ViewProps.nativeID


needsOffscreenAlphaCompositing?

optional needsOffscreenAlphaCompositing: boolean

正確な色とブレンド動作を維持するために、このViewをオフスクリーンでレンダリングしてアルファ合成する必要があるかどうかを示します。デフォルト(false)では、コンポーネント全体をオフスクリーンでレンダリングしてからアルファ値で合成して戻すのではなく、各要素の描画に使用されるペイントにアルファを適用してコンポーネントと子を描画します。このデフォルトの動作は、不透明度を設定したビューに複数の重なり合う要素があると(複数のビューが重なっている場合や、テキストと背景がある場合など)、目につきやすく望ましくない可能性があります。

適切なアルファ動作を維持するためにオフスクリーンでレンダリングすることは非常にコストが高く、非ネイティブの開発者にとってはデバッグも難しいため、これはデフォルトでは有効になっていません。アニメーション用にこのプロパティを有効にする必要がある場合は、ビューのコンテンツが静的であれば(フレームごとに再描画する必要がなければ)、renderToHardwareTextureAndroidと組み合わせることを検討してください。そのプロパティが有効な場合、このビューは一度オフスクリーンでレンダリングされ、ハードウェアテクスチャに保存された後、GPUのレンダリングターゲットを切り替えることなく、フレームごとに画面上にアルファ合成されます。

継承元

ViewProps.needsOffscreenAlphaCompositing


onAccessibilityAction()?

optional onAccessibilityAction: (event) => void

accessibleがtrueの場合、ユーザーがアクセシビリティカスタムアクションを実行すると、システムはこの関数の呼び出しを試みます。

パラメーター

event

AccessibilityActionEvent

戻り値

void

継承元

ViewProps.onAccessibilityAction


onAccessibilityEscape()?

optional onAccessibilityEscape: () => void

accessibleがtrueの場合、ユーザーがエスケープジェスチャー(2本の指でスクラブ)を実行すると、システムはこの関数を呼び出します。

戻り値

void

プラットフォーム

ios

継承元

ViewProps.onAccessibilityEscape


onAccessibilityTap()?

optional onAccessibilityTap: () => void

accessibleがtrueの場合、ユーザーがアクセシビリティタップジェスチャーを実行すると、システムはこの関数の呼び出しを試みます。

戻り値

void

プラットフォーム

ios

継承元

ViewProps.onAccessibilityTap


onLayout()?

optional onLayout: (event) => void

マウント時とレイアウトの変更時に、以下と共に呼び出されます。

{nativeEvent: { layout: {x, y, width, height}}}.

パラメーター

event

LayoutChangeEvent

戻り値

void

継承元

ViewProps.onLayout


onMagicTap()?

optional onMagicTap: () => void

accessibleがtrueの場合、ユーザーがマジックタップジェスチャーを実行すると、システムはこの関数を呼び出します。

戻り値

void

プラットフォーム

ios

継承元

ViewProps.onMagicTap


onMoveShouldSetResponder()?

optional onMoveShouldSetResponder: (event) => boolean

Viewがレスポンダーでないときに、そのビュー上をタッチが移動するたびに呼び出されます。このビューでタッチに応答することを「要求」するかどうかを返します。

パラメーター

event

GestureResponderEvent

戻り値

boolean

継承元

ViewProps.onMoveShouldSetResponder


onMoveShouldSetResponderCapture()?

optional onMoveShouldSetResponderCapture: (event) => boolean

onStartShouldSetResponderとonMoveShouldSetResponderはバブリングパターンで呼び出されます。このパターンでは、最も深いノードが最初に呼び出されます。つまり、*ShouldSetResponderハンドラーに対して複数のビューがtrueを返した場合、最も深いコンポーネントがレスポンダーになります。すべてのコントロールとボタンが確実に使用可能になるため、ほとんどの場合はこの方法が適しています。

ただし、親がレスポンダーになることが望ましい場合もあります。これはキャプチャフェーズを使用して実現できます。レスポンダーシステムは、最も深いコンポーネントからバブルアップする前に、キャプチャフェーズを実行してon*ShouldSetResponderCaptureを呼び出します。タッチの開始時に子がレスポンダーになることを防ぐ場合は、親ViewにonStartShouldSetResponderCaptureハンドラーを実装してtrueを返します。

パラメーター

event

GestureResponderEvent

戻り値

boolean

継承元

ViewProps.onMoveShouldSetResponderCapture


onPointerCancel()?

optional onPointerCancel: (event) => void

パラメーター

event

PointerEvent

戻り値

void

継承元

ViewProps.onPointerCancel


onPointerCancelCapture()?

optional onPointerCancelCapture: (event) => void

パラメーター

event

PointerEvent

戻り値

void

継承元

ViewProps.onPointerCancelCapture


onPointerDown()?

optional onPointerDown: (event) => void

パラメーター

event

PointerEvent

戻り値

void

継承元

ViewProps.onPointerDown


onPointerDownCapture()?

optional onPointerDownCapture: (event) => void

パラメーター

event

PointerEvent

戻り値

void

継承元

ViewProps.onPointerDownCapture


onPointerEnter()?

optional onPointerEnter: (event) => void

パラメーター

event

PointerEvent

戻り値

void

継承元

ViewProps.onPointerEnter


onPointerEnterCapture()?

optional onPointerEnterCapture: (event) => void

パラメーター

event

PointerEvent

戻り値

void

継承元

ViewProps.onPointerEnterCapture


onPointerLeave()?

optional onPointerLeave: (event) => void

パラメーター

event

PointerEvent

戻り値

void

継承元

ViewProps.onPointerLeave


onPointerLeaveCapture()?

optional onPointerLeaveCapture: (event) => void

パラメーター

event

PointerEvent

戻り値

void

継承元

ViewProps.onPointerLeaveCapture


onPointerMove()?

optional onPointerMove: (event) => void

パラメーター

event

PointerEvent

戻り値

void

継承元

ViewProps.onPointerMove


onPointerMoveCapture()?

optional onPointerMoveCapture: (event) => void

パラメーター

event

PointerEvent

戻り値

void

継承元

ViewProps.onPointerMoveCapture


onPointerUp()?

optional onPointerUp: (event) => void

パラメーター

event

PointerEvent

戻り値

void

継承元

ViewProps.onPointerUp


onPointerUpCapture()?

optional onPointerUpCapture: (event) => void

パラメーター

event

PointerEvent

戻り値

void

継承元

ViewProps.onPointerUpCapture


onResponderEnd()?

optional onResponderEnd: (event) => void

ビューがtrueを返してレスポンダーになろうとすると、次のいずれかが発生します。

パラメーター

event

GestureResponderEvent

戻り値

void

継承元

ViewProps.onResponderEnd


onResponderGrant()?

optional onResponderGrant: (event) => void

ビューがタッチイベントに応答するようになりました。これがハイライトのタイミングです。ここで、進行中の操作をユーザーに示します。

パラメーター

event

GestureResponderEvent

戻り値

void

継承元

ViewProps.onResponderGrant


onResponderMove()?

optional onResponderMove: (event) => void

ユーザーが指を動かしています。

パラメーター

event

GestureResponderEvent

戻り値

void

継承元

ViewProps.onResponderMove


onResponderReject()?

optional onResponderReject: (event) => void

現在、別のコンポーネントがレスポンダーになっていて、レスポンダーが解放されません。

パラメーター

event

GestureResponderEvent

戻り値

void

継承元

ViewProps.onResponderReject


onResponderRelease()?

optional onResponderRelease: (event) => void

タッチの終了時、つまり「touchUp」のタイミングで呼び出されます。

パラメーター

event

GestureResponderEvent

戻り値

void

継承元

ViewProps.onResponderRelease


onResponderStart()?

optional onResponderStart: (event) => void

パラメーター

event

GestureResponderEvent

戻り値

void

継承元

ViewProps.onResponderStart


onResponderTerminate()?

optional onResponderTerminate: (event) => void

レスポンダーがビューから削除されました。onResponderTerminationRequestの呼び出し後にほかのビューによって削除される場合と、OSによって問い合わせなしで削除される場合があります(後者はiOSのコントロールセンター/通知センターで発生します)。

パラメーター

event

GestureResponderEvent

戻り値

void

継承元

ViewProps.onResponderTerminate


onResponderTerminationRequest()?

optional onResponderTerminationRequest: (event) => boolean

別のコンポーネントがレスポンダーになろうとしています。このビューがレスポンダーを解放するかどうかを返します。 trueを返すと解放されます。

パラメーター

event

GestureResponderEvent

戻り値

boolean

継承元

ViewProps.onResponderTerminationRequest


onStartShouldSetResponder()?

optional onStartShouldSetResponder: (event) => boolean

タッチの開始時に、このビューをレスポンダーにするかどうかを問い合わせるために呼び出されます。

パラメーター

event

GestureResponderEvent

戻り値

boolean

継承元

ViewProps.onStartShouldSetResponder


onStartShouldSetResponderCapture()?

optional onStartShouldSetResponderCapture: (event) => boolean

onStartShouldSetResponderとonMoveShouldSetResponderはバブリングパターンで呼び出されます。このパターンでは、最も深いノードが最初に呼び出されます。つまり、*ShouldSetResponderハンドラーに対して複数のビューがtrueを返した場合、最も深いコンポーネントがレスポンダーになります。すべてのコントロールとボタンが確実に使用可能になるため、ほとんどの場合はこの方法が適しています。

ただし、親がレスポンダーになることが望ましい場合もあります。これはキャプチャフェーズを使用して実現できます。レスポンダーシステムは、最も深いコンポーネントからバブルアップする前に、キャプチャフェーズを実行してon*ShouldSetResponderCaptureを呼び出します。タッチの開始時に子がレスポンダーになることを防ぐ場合は、親ViewにonStartShouldSetResponderCaptureハンドラーを実装してtrueを返します。

パラメーター

event

GestureResponderEvent

戻り値

boolean

継承元

ViewProps.onStartShouldSetResponderCapture


onTouchCancel()?

optional onTouchCancel: (event) => void

パラメーター

event

GestureResponderEvent

戻り値

void

継承元

ViewProps.onTouchCancel


onTouchEnd()?

optional onTouchEnd: (event) => void

パラメーター

event

GestureResponderEvent

戻り値

void

継承元

ViewProps.onTouchEnd


onTouchEndCapture()?

optional onTouchEndCapture: (event) => void

パラメーター

event

GestureResponderEvent

戻り値

void

継承元

ViewProps.onTouchEndCapture


onTouchMove()?

optional onTouchMove: (event) => void

パラメーター

event

GestureResponderEvent

戻り値

void

継承元

ViewProps.onTouchMove


onTouchStart()?

optional onTouchStart: (event) => void

パラメーター

event

GestureResponderEvent

戻り値

void

継承元

ViewProps.onTouchStart


pointerEvents?

optional pointerEvents: "auto" | "box-none" | "none" | "box-only"

autoプロパティがない場合、noneはCSSのnone値とほとんど同じです。box-noneは、次のCSSクラスを適用する場合と同様です。

.box-none { pointer-events: none; } .box-none * { pointer-events: all; }

box-onlyは以下と同等です。

.box-only { pointer-events: all; } .box-only * { pointer-events: none; }

pointerEventsはレイアウトや外観に影響しないことと、モードの追加によって既に仕様を逸脱していることから、React Nativeでは、pointerEventsをstyleに含めない選択をとっています。それでも、一部のプラットフォームではclassNameとして実装することが求められます。したがって、styleの使用の有無はプラットフォームの実装詳細によります。

継承元

ViewProps.pointerEvents


removeClippedSubviews?

optional removeClippedSubviews: boolean

RCTViewによって公開される特殊なパフォーマンスプロパティです。これは、多数のサブビューが存在し、そのほとんどがオフスクリーンである場合に、コンテンツをスクロールするために役立ちます。このプロパティを効果的に使用するには、境界の外側まで広がる多数のサブビューを持つビューに適用する必要があります。サブビューと、それらを含んでいるビュー(またはそのサブビューの1つ)にはoverflow: hiddenも必要です。

継承元

ViewProps.removeClippedSubviews


renderToHardwareTextureAndroid?

optional renderToHardwareTextureAndroid: boolean

このビュー自体(およびそのすべての子ビュー)をGPU上の1つのハードウェアテクスチャにレンダリングするかどうか。

Androidでは、これは不透明度、回転、移動、拡大縮小のみを変更するアニメーションやインタラクションに役立ちます。このような場合、ビューを再描画したり、表示リストを再実行したりする必要はありません。テクスチャは再利用して、さまざまなパラメーターで再合成することができます。これには限られたビデオメモリを消費してしまうという欠点があるため、インタラクションやアニメーションの終了時にこのプロパティをfalseに戻す必要があります。

継承元

ViewProps.renderToHardwareTextureAndroid


role?

optional role: Role

UIコンポーネントを特定のロールのように扱うようアクセシビリティサービスに指示します。

継承元

ViewProps.role


scalingmode?

optional scalingmode: "fill" | "none" | "fit" | "strech"

概要

レンダリングされたビデオのスケーリングモードを構成します。スケーリングモードは以下をサポートしています。'none': スケーリングなし。入力サイズを維持します。'fit': アスペクト比と中心位置を維持しながら、ウィンドウサイズに合わせてバッファーをスケーリングします。'strech': 最初はトリミングせずに表示し、ウィンドウに収まるようにバッファーをスケーリングします。ウィンドウの範囲を超えて拡大すると出力先の四角形が引き伸ばされ、はみ出た部分はウィンドウの境界に合わせて切り取られます。アスペクト比と中心位置は維持されます。'fill': アスペクト比を維持し、上/下/左/右のオーバーフローを非表示にして、ウィンドウ全体に表示されるようにバッファーをスケーリングします。デフォルト:'strech'


shouldRasterizeIOS?

optional shouldRasterizeIOS: boolean

このビューを合成前にビットマップとしてレンダリングするかどうか。

iOSにおいて、これはコンポーネントの寸法や子要素を変更しないアニメーションやインタラクションに有効です。たとえば、静的なビューの位置を移動する場合、ラスタライズによってレンダラーはその静的ビューのビットマップをキャッシュとして再利用し、各フレームで高速に合成できます。

ラスタライズではオフスクリーンの描画パスが発生し、生成されたビットマップはメモリを消費します。このプロパティを使用するときは、テストして測定してください。

継承元

ViewProps.shouldRasterizeIOS


showCaptions?

optional showCaptions: boolean

trueに設定すると、メディアコントロールUIがレンダリングされます。


showControls?

optional showControls: boolean

trueに設定するとメディアコントロールUIがレンダリングされます


style?

optional style: StyleProp<ViewStyle>

継承元

ViewProps.style


testID?

optional testID: string

エンドツーエンドのテストでこのビューを特定するために使用されます。

継承元

ViewProps.testID


tvParallaxMagnification?

optional tvParallaxMagnification: number

(Apple TVのみ)このビューにフォーカスが移動したり外れたりする際に、Apple TVの視差効果の見た目を変更するために使用されることがあります。デフォルトは1.0です。

プラットフォーム

ios

継承元

ViewProps.tvParallaxMagnification


tvParallaxProperties?

optional tvParallaxProperties: TVParallaxProperties

(Apple TVのみ)Apple TVの視差効果を制御するプロパティを持つオブジェクト。

プラットフォーム

ios

継承元

ViewProps.tvParallaxProperties


tvParallaxShiftDistanceX?

optional tvParallaxShiftDistanceX: number

(Apple TVのみ)このビューにフォーカスが移動したり外れたりする際に、Apple TVの視差効果の見た目を変更するために使用されることがあります。デフォルトは2.0です。

プラットフォーム

ios

継承元

ViewProps.tvParallaxShiftDistanceX


tvParallaxShiftDistanceY?

optional tvParallaxShiftDistanceY: number

(Apple TVのみ)このビューにフォーカスが移動したり外れたりする際に、Apple TVの視差効果の見た目を変更するために使用されることがあります。デフォルトは2.0です。

プラットフォーム

ios

継承元

ViewProps.tvParallaxShiftDistanceY


tvParallaxTiltAngle?

optional tvParallaxTiltAngle: number

(Apple TVのみ)このビューにフォーカスが移動したり外れたりする際に、Apple TVの視差効果の見た目を変更するために使用されることがあります。デフォルトは0.05です。

プラットフォーム

ios

継承元

ViewProps.tvParallaxTiltAngle


videoPlayer

videoPlayer: VideoPlayer

trueに設定すると、キャプションがレンダリングされます。


Last updated: 2025年10月2日