首页 文章

Android VideoView只播放一次视频

提问于
浏览
2

当我在VideoView上播放一些MP4时,它第一次在特定设备上运行,但是每次下次我再次尝试播放这个视频时我都有

W/MediaHTTPConnection: readAt 2862802 / 32768 => java.net.ProtocolException E/MediaPlayer: error (1, -2147483648) E/MediaPlayer: Error (1,-2147483648)

它发生在我清除应用程序的数据之前 . 然后我再次播放该视频 .

虽然清理数据一次并不总是有帮助 . 有时我必须做几次 . 更有甚者,有些情况下视频连续播放了几次而没有清除数据 .

另一件事是另一个编码相同的视频不会导致任何问题......

VideoView是否以某种方式存储已播放的视频并在下次播放时使用它?如果是这样,有可能管理它吗?

1 回答

相关问题