Android

Android: WebView内の<video>でフルスクリーンが動作しない

環境 Android 11 Android System WebVIew 109.0.5414.117 症状 WebViewで表示しているHTML内の<video>のフルスクリーンボタンを押した時に以下の症状が発生する。 フルスクリーンにならない。動画はそのまま再生されている。 動画の表示領域の外側のタップが反応し</video>…

Context menu (Action Mode) of WebView cannot customized on Android 12

Environment Pixel 3a Android 12 beta 5 (Build No. SPB5.210812.002) Problem Usually, context menu of WebView can customized by below. Create new subclass of WebView. Override onActionModeStarted() method on the new subclass. Edit menu of Ac…

Android 12でWebKit上のコンテキストメニュー(Action Mode)の変更が反映されない

環境 Pixel 3a Android 12 beta 5 (ビルド番号 SPB5.210812.002) 症状 AndroidでWebKit上のコンテキストメニューをカスタマイズする場合、WebKitクラスを継承したサブクラスを作成し、そこで以下のようにonActionModeStarted()をオーバーライドする。 @Overr…

Xamarin: AndroidでHTTPリクエストを行うと"Java.IO.IOException: Cleartext HTTP traffic to XXX not permitted"エラー

概要 Android 9以上を対象したアプリでHTTP通信を行うと発生するエラーの対応方法。 詳細 Androidの"対象Androidバージョン"を9.0(API level 28)以上にした場合、HTTPリクエストを行うと以下のエラーが発生する。 Java.IO.IOException: Cleartext HTTP traff…