Android WebView 播放视频黑屏的非技术原因
今天遇到的视频,播放声音正常,视频是黑屏。原因:虽然视频格式是.mp4,但视频编码是HECV。谷歌 chrome 支持的是H 264的视频编码格式。所以拿转码工具转一下就好了。(Android的WebView就是用的Chrome内核)
出问题的视频,用PC端的chrome播放也是黑屏。以后再遇到这类问题,先拿PC端chrome试试。
把视频文件下载查看就发现格式不对了:
转码后这个格式就能播放:
今天遇到的视频,播放声音正常,视频是黑屏。原因:虽然视频格式是.mp4,但视频编码是HECV。谷歌 chrome 支持的是H 264的视频编码格式。所以拿转码工具转一下就好了。(Android的WebView就是用的Chrome内核)
出问题的视频,用PC端的chrome播放也是黑屏。以后再遇到这类问题,先拿PC端chrome试试。
把视频文件下载查看就发现格式不对了:
转码后这个格式就能播放: