在三星 Galaxy S4 上播放视频时,视频无法识别方向元数据。它总是在风景上播放。
该应用程序还会录制视频并在流式传输时在所有其他设备上正确播放。仅当视频存储在设备中时,S4 才能正常播放,但不适用于流式传输。
在 Fragment 上使用 MediaPlayer 和 SurfaceView,而不是 VideoView。
尝试禁用 Air View、Air Gesture、Smart Stay、Smart Scroll 和 Auto Rotate,但运气不佳。
甚至还存储了方向提示以及视频以手动旋转布局中的元素,但是使用 lockCanvas 旋转时 SurfaceView 不起作用,并且在旋转其父元素时变黑并且只播放音频。
有什么建议我可以尝试修复这个错误吗?您在使用 S4 时是否遇到过同样的情况?对此的任何帮助将不胜感激。谢谢!