Невозможно воспроизвести YouTube в веб-браузере Android (уровень API 18+)
Я сделал все это...
<activity
android:name=".FullscreenActivity"
android:hardwareAccelerated="true"
и это:
webview.setWebChromeClient(new WebChromeClient());
и это:
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setAllowFileAccess(true);
webview.getSettings().setAppCacheEnabled(true);
webview.getSettings().setDomStorageEnabled(true);
и это не будет играть с удаленного сайта:
<iframe width="100%" height="100%" class="youtube-player"
type="text/html" src="http://www.youtube.com/embed/-SHwpedtwxc"
frameborder="0" allowfullscreen></iframe>'
Просто черный ящик в середине экрана...
1 ответ
Я удалил "allowfullscreen", и он начал работать:
<iframe width="100%" height="100%" class="youtube-player"
type="text/html" src="http://www.youtube.com/embed/-SHwpedtwxc"
frameborder="0" autoplay></iframe>