没有硬件加速的android中的youtube视频

时间:2013-07-20 14:36:53

标签: android html5 youtube cordova icenium

我有一个应用程序,我正在ICENIUM Mist开发一个博客,它使用应用程序在应用程序内播放youtube视频。目前,我可以在硬件加速开启时播放视频,但问题在于它会影响应用程序的质量。它使应用程序中的图像模糊,并在转换到不同屏幕时显示白屏。因此,这需要我关闭硬件加速,但当硬件加速关闭时,我只能听到视频中的音频,而没有图片/视频只显示黑屏。还有什么其他解决方案来解决这个问题?

我尝试过使用phongap视频插件,但是它会在youtube应用程序中打开视频,我不想让用户进入另一个应用程序。请帮忙!

2 个答案:

答案 0 :(得分:0)

您可以使用translate3d转换方法执行此操作。这是一个示例:

.testClass {
-webkit-transform: translate3d(0, 0, 0);

}

<div class="testClass">
<iframe width="100%" height="58%" src="https://www.youtube.com/watch?v=0pVbav71wQo" frameborder="0" allowfullscreen></iframe></div>

答案 1 :(得分:0)

我会建议使用iframe,但在icenium中并不完全支持iframe,如果您仍然遇到问题,也许您可​​以在应用内浏览器中打开视频?

<a href="javascript:window.open('http://anythingyouwant.com)"></a>

如果最糟糕的情况发生并且无法提高博客的质量,这只是一个建议。