2012-10-07 8 views
2

YouTube iframe 태그를 사용하여 동영상을 퍼갈 수있는 Android 앱이 있습니다. 그것은 대부분의 모바일 (삼성 S2 I9100 포함)에서 작동하지만 오늘은 삼성 갤럭시 S2 I9100 G에 응용 프로그램을 테스트하려고하면 중앙에 릴 버튼이 회색 화면을 보여줍니다! 누구나이 문제를 해결하는 방법에 대한 아이디어가 있습니까?YouTube iframe이 삼성 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" "width="420" height="250" src="http://www.youtube.com/embed/348fjdsf8?fs=0&autoplay=1" "frameborder="0" allowfullscreen="false"> 

답변

1

당신은 방법을 변환 translate3d를 사용하여이 작업을 수행. 나를 위해 일한 코드는 다음과 같습니다 HTML

<div class="animClass"> 
    <iframe width="100%" height="58%" 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

관련 문제