Ciao Sto cercando la soluzione alternativa per questo problema negli ultimi due giorni, ma ancora non ho trovato alcuna soluzione. In webview
sto riproducendo video di YouTube il video funziona bene quando clicco su di esso, ma se clicco su icona l'arresto anomalo dell'app con gli errori di seguito. Ho provato a sovrascrivere onShowCustomeView
in WebCromeClient
ma non funziona. Ho provato tutte le soluzioni dal thread WebView and HTML5 <video>.Le soluzioni funzionano per il telefono Android l'ho provato su Lg g2 e xperia p e nexus 7 ma su nokia x si blocca ancora. C'è un modo in cui posso fermare il video da giocare a schermo intero o giocare affatto.NullPointerException quando si immette il video in webview a schermo intero nokia x
04-03 10:12:50.769 E/AndroidRuntime(3867): java.lang.NullPointerException
04-03 10:12:50.769 E/AndroidRuntime(3867): at android.view.ViewGroup.addViewInner(ViewGroup.java:3384)
04-03 10:12:50.769 E/AndroidRuntime(3867): at android.view.ViewGroup.addView(ViewGroup.java:3256)
04-03 10:12:50.769 E/AndroidRuntime(3867): at android.view.ViewGroup.addView(ViewGroup.java:3232)
04-03 10:12:50.769 E/AndroidRuntime(3867): at android.webkit.HTML5VideoFullscreen.enterFullscreen(HTML5VideoFullscreen.java:253)
04-03 10:12:50.769 E/AndroidRuntime(3867): at android.webkit.HTML5VideoView.enterFullscreenVideoState(HTML5VideoView.java:535)
04-03 10:12:50.769 E/AndroidRuntime(3867): at android.webkit.HTML5VideoViewProxy$VideoPlayer.enterFullscreenVideo(HTML5VideoViewProxy.java:183)
04-03 10:12:50.769 E/AndroidRuntime(3867): at android.webkit.HTML5VideoViewProxy.handleMessage(HTML5VideoViewProxy.java:476)
04-03 10:12:50.769 E/AndroidRuntime(3867): at android.os.Handler.dispatchMessage(Handler.java:99)
04-03 10:12:50.769 E/AndroidRuntime(3867): at android.os.Looper.loop(Looper.java:137)
04-03 10:12:50.769 E/AndroidRuntime(3867): at android.app.ActivityThread.main(ActivityThread.java:4807)
04-03 10:12:50.769 E/AndroidRuntime(3867): at java.lang.reflect.Method.invokeNative(Native Method)
04-03 10:12:50.769 E/AndroidRuntime(3867): at java.lang.reflect.Method.invoke(Method.java:511)
04-03 10:12:50.769 E/AndroidRuntime(3867): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792)
04-03 10:12:50.769 E/AndroidRuntime(3867): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:559)
04-03 10:12:50.769 E/AndroidRuntime(3867): at dalvik.system.NativeStart.main(Native Method)
04-03 10:12:50.769 I/ActivityManager( 571): Notify an ApplicationCrash
http: //developer.android.com/reference/android/webkit/WebChromeClient.html#getVideoLoadingProgressView%28%29 – Sree
come questo aiuta a fermare il video per entrare a pieno schermo? – Sunny
sostituendo questo metodo per restituire un oggetto View non nullo (ad esempio, un falso 0x0 Visualizza nel layout) e vedere se si ancora crash.we può provare a interrompere il video da schermo intero se si blocca di nuovo – Sree