Высокая частота сбоев из-за сбоев SIGTRAP веб-представления Android. ⇐ Android
Высокая частота сбоев из-за сбоев SIGTRAP веб-представления Android.
У нас происходит множество сбоев (из-за них 2%), которые выглядят следующим образом:
Насколько я знаю, их невозможно уловить, потому что они происходят глубоко внутри. На данный момент решение состоит в том, чтобы предупредить пользователей об обновлении веб-представления и Chrome, но, похоже, это малоэффективно. Мы также пытались использовать метод onRenderProcessGone, но это не дало никакого эффекта.
Есть ли способ решить эту проблему или понять, в чем проблема? Я даже подумывал об использовании GeckoView, но мне интересно, не возникнет ли у него собственных проблем.
Наше приложение представляет собой приложение Flutter, которое использует веб-представление для реализации большей части своих функций. Мы используем InAppWebView со следующими параметрами:
return InAppWebViewGroupOptions( кроссплатформенный: InAppWebViewOptions( useShouldOverrideUrlLoading: правда, mediaPlaybackRequiresUserGesture: ложь, javaScriptEnabled: правда, javaScriptCanOpenWindowsАвтоматически: true), Android: AndroidInAppWebViewOptions( useHybridComposition: правда, supportMultipleWindows: правда, ), ios: IOSInAppWebViewOptions( позволяетInlineMediaPlayback: правда, applePayAPIEnabled: _applePayEnabled, ), );
У нас происходит множество сбоев (из-за них 2%), которые выглядят следующим образом:
Насколько я знаю, их невозможно уловить, потому что они происходят глубоко внутри. На данный момент решение состоит в том, чтобы предупредить пользователей об обновлении веб-представления и Chrome, но, похоже, это малоэффективно. Мы также пытались использовать метод onRenderProcessGone, но это не дало никакого эффекта.
Есть ли способ решить эту проблему или понять, в чем проблема? Я даже подумывал об использовании GeckoView, но мне интересно, не возникнет ли у него собственных проблем.
Наше приложение представляет собой приложение Flutter, которое использует веб-представление для реализации большей части своих функций. Мы используем InAppWebView со следующими параметрами:
return InAppWebViewGroupOptions( кроссплатформенный: InAppWebViewOptions( useShouldOverrideUrlLoading: правда, mediaPlaybackRequiresUserGesture: ложь, javaScriptEnabled: правда, javaScriptCanOpenWindowsАвтоматически: true), Android: AndroidInAppWebViewOptions( useHybridComposition: правда, supportMultipleWindows: правда, ), ios: IOSInAppWebViewOptions( позволяетInlineMediaPlayback: правда, applePayAPIEnabled: _applePayEnabled, ), );
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как игнорировать SIGTRAP в программе go (некоторые части которой также написаны на c)?
Anonymous » » в форуме Linux - 0 Ответы
- 37 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Низкая частота кадров в секунду на Chrome Android с простой игрой Canvas2D
Anonymous » » в форуме Android - 0 Ответы
- 45 Просмотры
-
Последнее сообщение Anonymous
-