WebView を使用して、Android アプリに YouTube ビデオを埋め込もうとしています。コードは次のとおりです。
{
WebView mView = new WebView(getContext());
String embeded = loadPlayer(); // this is javascript string containing YtPlayer api
WebSettings webSettings = mPreview.getSettings();
webSettings.setJavaScriptEnabled(true);
mView.setBackgroundColor(535353);
WebChromeClient mChromeClient = new WebChromeClient();
mView.setWebChromeClient(mChromeClient);
mView.setWebViewClient(new WebViewClient());
mView.loadDataWithBaseURL("http://www.youtube.com", embeded, "text/html", "utf-8", null);
}
私が抱えている問題は、ビデオが途中で切り取られ、ビデオのタッチ イベントが機能しないことです。スクリーンショットへのリンクは次のとおりです。
ここで私が間違っていることについてのアイデア。
PS - これは ICS 4.0.3 でのみ発生し、JellyBean 4.1 では問題なく動作します
どんな助けでも大歓迎です。