React native 为什么在视频元素上忽略React Native aspectRatio?

React native 为什么在视频元素上忽略React Native aspectRatio?,react-native,expo,React Native,Expo,请看一下这个小吃: 当您在web(单独的窗口)中运行它,然后稍微调整窗口大小时,您会注意到一些奇怪的行为: 这可能是Expo零食中的一个错误。当我重新加载窗口时,行为消失了。因此,以下内容不再相关:当窗口足够大,可以容纳两个视频时,它们的父视频的高度为0,因此它们被呈现在彼此的顶部。只要将窗口缩小,此行为就会消失 即使和它们的直接父元素都有宽度:100%和aspectRatio:1.333,元素的高度始终保持不变。aspectRatioprop不受尊重 为什么会这样 我希望视频元素填充其父

请看一下这个小吃:

当您在web(单独的窗口)中运行它,然后稍微调整窗口大小时,您会注意到一些奇怪的行为:

  • 这可能是Expo零食中的一个错误。当我重新加载窗口时,行为消失了。因此,以下内容不再相关:当窗口足够大,可以容纳两个视频时,它们的父视频的高度为
    0
    ,因此它们被呈现在彼此的顶部。只要将窗口缩小,此行为就会消失
  • 即使
    和它们的直接父元素都有
    宽度:100%
    aspectRatio:1.333
    ,元素的高度始终保持不变。
    aspectRatio
    prop不受尊重
为什么会这样

我希望视频元素填充其父元素的宽度,但其高度应根据
aspectRatio
prop设置