【发布时间】:2021-06-30 13:55:00
【问题描述】:
我正在制作一个小颤动应用程序。
我有以下尺寸的视频:853 x 480(16/9 纵横比)。我使用 Chewie 并通过网络导入。
当我以横向播放视频时,我的设备宽度为 896 像素,我希望我的视频宽度为 853 像素。
我错了。
实际上,当手动调整父容器的宽度时(以蓝色显示以获得清晰的视图),我意识到我的视频宽度只有大约 735 像素宽。
我进行了一些搜索,并相信我找到了 MediaQuery.of(context).devicePixelRatio 的解决方案 但不是... 我使用的是 iPhone 11 模拟器,打印时的设备像素比率为 2.0,与比率 853/735 不对应。
您是否知道解释以及如何检索 853/735 的实际比率(通常未知并且可能因设备而异)?
非常感谢!
亲切的问候
【问题讨论】:
标签: flutter video video-player