我遇到了最新cca
的问题,如果我向页面添加<video>
并播放它,它几乎总是第一次运行。如果我再次尝试播放视频,则视图似乎浮出水面,但视频从未真正播放过。
我发现了各种错误报告和PR,但这个问题仍然存在。
https://github.com/crosswalk-project/crosswalk/pull/1827/commits/67ad7129c37ff98b049469e673bfa46f3dfdb856 https://crosswalk-project.org/jira/browse/XWALK-7215
我尝试过缓存破坏视频,破坏和重新创建元素,停止和倒带,然后播放视频,但似乎没有任何效果。
视频都是带有aac音轨的mp4,f帧被禁用,我也尝试过webm视频。
答案 0 :(得分:1)
回答我自己的问题,特定设置和视频文件存在一些问题。
Cordova应用程序在Android上运行,位于ODroid C2上。
由于某些原因,MP4容器无法在此特定设置上运行,因此WebM可以100%正常工作。 有些视频是VP9编码的,在MP4或WebM容器中都没有。
修复方法是在WebM容器中使用VP8编码。