YouTube iframe 不适用于三星 S2 I9100G

Posted

技术标签:

【中文标题】YouTube iframe 不适用于三星 S2 I9100G【英文标题】:YouTube iframe doesn't work on Samsung S2 I9100G 【发布时间】:2012-09-27 23:05:03 【问题描述】:

我有一个使用 YouTube iframe 标签嵌入视频的 android 应用。它适用于大多数手机(包括三星 S2 I9100),但今天当我尝试在三星 Galaxy S2 I9100G 上测试该应用程序时,它显示灰色屏幕,中间有一个卷轴按钮!任何人都知道如何解决这个问题?

WebView webview = (WebView) findViewById(R.id.webview);
WebSettings webViewSettings = webview.getSettings();webViewSettings.setjavascriptCanOpenWindowsAutomatically(true);
            webViewSettings.setJavaScriptEnabled(true);
            webViewSettings.setPluginsEnabled(true);
            webViewSettings.setBuiltInZoomControls(true);
            webViewSettings.setPluginState(PluginState.ON);

iframe 标签:

<iframe class="youtube-player" type="text/html" "  src="http://www.youtube.com/embed/348fjdsf8?fs=0&autoplay=1" "frameborder="0" allowfullscreen="false"> 

【问题讨论】:

【参考方案1】:

您可以使用 translate3d 变换方法来完成此操作。对我有用的代码如下: HTML

<div class="animClass">
    <iframe   src="http://www.youtube.com/embed/-1UIBTve4dI?rel=0&;&autoplay=0&controls=1" frameborder="0" allowfullscreen></iframe>
</div>

CSS

.animClass 
    -webkit-transform: translate3d(0, 0, 0);

http://www.telerik.com/forums/youtube-video-audio-but-no-video#JPiN4piN6U6eITVmd0hz9A

【讨论】:

以上是关于YouTube iframe 不适用于三星 S2 I9100G的主要内容,如果未能解决你的问题,请参考以下文章

YouTube iframe 播放器的自动播放不适用于 chrome 和 firefox

iframe youtube 始终位于移动设备上的其他元素之上

嵌入 YouTube 视频时自动高度?

相机意图不适用于三星 Galaxy S3

React 本机通知图标不适用于三星

OnNmeaMessageListener 不适用于三星 j7、android 6.0.1