无法在Android网页浏览中播放YouTube(API级别18+)

时间:2016-05-22 02:58:52

标签: android android-webview youtube-iframe-api

我已经完成了所有......

    <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 个答案:

答案 0 :(得分:0)

我删除了“allowfullscreen”并开始工作:

<iframe width="100%" height="100%" class="youtube-player"     
type="text/html" src="http://www.youtube.com/embed/-SHwpedtwxc" 
frameborder="0" autoplay></iframe>