Ежедневное движение Android SDK аварийно завершает работу при переключении видео в полноэкранный режим

Интегрирован указанный ниже SDK для воспроизведения видео.

https://github.com/dailymotion/dailymotion-sdk-android

и произошел редкий сбой при нажатии полноэкранной кнопки. Примечание. Сбой происходит только в HTC M8, работающем на Android 5.0.2, но тот же контент воспроизводится нормально на других устройствах с Android 5.0.2. Авария происходит все время

Ниже приведен журнал ошибок, возникающий во время сбоя.

04-29 17:50:39.683  27210-27210/com.quickplay.hawk I/chromium﹕ [INFO:CONSOLE(0)] "'HTMLVideoElement.webkitSupportsFullscreen' is deprecated. Its value is true if the video is loaded.", source:  (0)
04-29 17:50:39.683  27210-27210/com.quickplay.hawk I/chromium﹕ [INFO:CONSOLE(0)] "'HTMLVideoElement.webkitEnterFullscreen()' is deprecated. Please use 'Element.requestFullscreen()' instead.", source:  (0)
04-29 17:50:39.773  27210-27210/com.quickplay.hawk W/AwContents﹕ onDetachedFromWindow called when already detached. Ignoring
04-29 17:50:39.813  27210-27210/com.quickplay.hawk I/InputMethodManager﹕ [startInputInner] EditorInfo { packageName=com.quickplay.hawk, inputType=0xa1, imeOptions=0x12000000, privateImeOptions=null }, windowGainingFocus=null, mServedView=org.chromium.android_webview.FullScreenView{ec3294 VFED..C. .F...... 0,0-1794,1080}, mServedInputConnectionWrapper=android.view.inputmethod.InputMethodManager$ControlledInputConnectionWrapper@e72d13d
04-29 17:50:39.813  27210-27317/com.quickplay.hawk E/Adreno-EGL﹕ <eglGetoglFunctionsByPtr:294>: Invalid client version
04-29 17:50:39.863  27210-27210/com.quickplay.hawk I/chromium﹕ [INFO:CONSOLE(0)] "'HTMLVideoElement.webkitDisplayingFullscreen' is deprecated. Please use the 'fullscreenchange' event instead.", source:  (0)
04-29 17:50:40.003  27210-28905/com.quickplay.hawk W/MediaPlayer﹕ info/warning (701, 0)
04-29 17:50:40.043  27210-27317/com.quickplay.hawk E/Adreno-EGL﹕ <eglGetoglFunctionsByPtr:294>: Invalid client version
04-29 17:50:40.043  27210-28665/com.quickplay.hawk E/Adreno-EGL﹕ <eglGetoglFunctionsByPtr:294>: Invalid client version
04-29 17:50:40.053  27210-28665/com.quickplay.hawk W/Adreno-GSL﹕ <gsl_ldd_control:416>: ioctl fd 61 code 0xc02c093d (IOCTL_KGSL_SUBMIT_COMMANDS) failed: errno 22 Invalid argument
04-29 17:50:40.053  27210-28665/com.quickplay.hawk W/Adreno-EGL﹕ <qeglDrvAPI_eglWaitSyncKHR:5854>: EGL_BAD_PARAMETER
04-29 17:50:40.053  27210-28665/com.quickplay.hawk E/chromium﹕ [ERROR:gl_fence_egl.cc(63)] Failed to wait for EGLSync. error:EGL_BAD_PARAMETER
04-29 17:50:40.053  27210-28665/com.quickplay.hawk A/chromium﹕ [FATAL:gl_fence_egl.cc(65)] Check failed: g_ignore_egl_sync_failures.
04-29 17:50:40.933  27210-28906/com.quickplay.hawk W/MediaPlayer﹕ info/warning (702, 0)

person Jiju Induchoodan    schedule 02.05.2015    source источник
comment
Вы пробовали на мобильном сайте? Там работает?   -  person mbonnin    schedule 04.05.2015
comment
Я пытаюсь воспроизвести видео внутри sdk dailymotion, интегрированного в приложение.   -  person Jiju Induchoodan    schedule 05.05.2015
comment
да, я пытаюсь понять, является ли эта ошибка ошибкой с dailymotion SDK или с самой интеграцией платформы HTML5, такие вещи могут произойти.   -  person mbonnin    schedule 05.05.2015
comment
Есть ли обходной путь, чтобы исправить то же самое   -  person Jiju Induchoodan    schedule 06.05.2015


Ответы (1)


Это вызвано ошибкой в ​​Google WebView версии 42.0.2311.137 на Android 5.0 с устройствами с графическим процессором Adreno 3xx. К сожалению, это множество устройств, включая некоторые устройства Nexus, S4, S5, HTC m7/m8 и т. д.

Это было исправлено в версии 42.0.2311.138, но Google еще не развернул это для конечных пользователей.

Все, что мы можем сделать на данный момент, — это дождаться, пока Google выложит свое исправление через Google Play.

Дополнительная информация: https://code.google.com/p/chromium/issues/detail?id=482298

person Tommie    schedule 10.05.2015