Groups
Groups
Sign in
Groups
Groups
日本Androidの会
Conversations
About
Send feedback
Help
WebViewでのyoutube動画再生について
1,898 views
Skip to first unread message
野田 政敬
unread,
Jun 22, 2012, 6:19:58 AM
6/22/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to android-g...@googlegroups.com
いつもお世話になっております。
野田です。
昨日とはまた別件で、ご質問させて頂きたいことがあります。
まず1点目です。
WebViewにてyoutubeの動画を埋め込んだHTMLページを表示したときに、
youtube動画の右下にあるフルスクリーンボタンをタップすると、
フルスクリーンになった状態で止まったまま再生されなくなる、
またはエラーでアプリが落ちてしまいます。
調べたところによると、フルスクリーンにすると
onPause→onStop→onDestroyときてから再構築を行うようで、
その中のonDestoryで解放されてから、
再構築が上手く動作していないのでは、と睨んでおります。
(エラーログを見るとNullPointerExcenptionでアプリが落ちていました)
正常にフルスクリーンで動画を再生させるために、
どういった対策を行えばよろしいでしょうか?
次に2点目です。
同じくWebViewにてyoutubeの動画を埋め込んだHTMLページを表示して、
ページを上下スクロールした際に、
特定の端末で動画が最前面に出てしまい、WebView外のヘッダーやフッター部に
被さってしまう現象が確認されました。
この現象が確認された端末の機種は「htc evo」です。
今のところ、この端末以外では同様の現象は確認されません。
こちらは端末特有の問題なのでしょうか?
同じような現象を経験された事のある方はいらっしゃいますか?
以上2点について、何か情報をお持ちの方がいらっしゃいましたら、
教えて頂けると幸いです。
以上よろしくお願い致します。
MORIHIRO
unread,
Jun 25, 2012, 9:17:45 AM
6/25/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to android-g...@googlegroups.com
1点目に関して調べた感じでは、ソースに以下を追加するか、
WebView wv = (WebView) findViewById(R.id.webView);
wv.setWebChromeClient(new WebChromeClient());
AndroidManifestに以下を追加するあたりでしょうか。
<uses-permission android:name="android.permission.WAKE_LOCK"/>
ICSに関しては以下の問題があってもう少し面倒そうです。
http://stackoverflow.com/questions/9181820/android-ics-4-0-placing-flash-webview-into-full-screen-calls-hideall-method
2点目に関しては回避策は不明ですが、NexusOneでも再現してました。
2012年6月22日金曜日 19時19分58秒 UTC+9 野田:
Reply all
Reply to author
Forward
0 new messages