我有一个应用程序,我正在ICENIUM Mist开发一个博客,它使用应用程序在应用程序内播放youtube视频。目前,我可以在硬件加速开启时播放视频,但问题在于它会影响应用程序的质量。它使应用程序中的图像模糊,并在转换到不同屏幕时显示白屏。因此,这需要我关闭硬件加速,但当硬件加速关闭时,我只能听到视频中的音频,而没有图片/视频只显示黑屏。还有什么其他解决方案来解决这个问题?
我尝试过使用phongap视频插件,但是它会在youtube应用程序中打开视频,我不想让用户进入另一个应用程序。请帮忙!
答案 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>
如果最糟糕的情况发生并且无法提高博客的质量,这只是一个建议。