TheWidlarzGroup/react-native-video

[BUG]: `resizeMode` prop is not implemented on web

Open

#4,297 创建于 2024年11月21日

在 GitHub 查看
 (7 评论) (2 反应) (0 负责人)Kotlin (3,027 fork)batch import
AcceptedMissing ReproNewer Version AvailablePlatform: WebV6bugdifficulty: easygood first issuepriority: lowtriaged

仓库指标

Star
 (7,677 star)
PR 合并指标
 (平均合并 2天 3小时) (30 天内合并 11 个 PR)

描述

What happened?

The object-fit style property of the video element in Video.web.tsx should respect the resizeMode prop.

Currently the resizeMode prop is not implemented on web, so setting it (e.g. to "cover") has no effect on how the video is displayed.

Steps to reproduce

  1. Set resizeMode to "cover" on a Video component.
  2. Run the app on web and observe the video in a browser.
  3. Notice that the video does not respect the resizeMode value.

Reproduction repository

No response

react-native-video version

6.8.0

react-native version

No response

react-native-nitro-modules version

No response

Platforms

Web

OS version

Chrome

Device

Real device

Architecture

Old Architecture

Expo

No response

Last working version

No response

Media / source type

No response

贡献者指南