У нас происходит множество сбоев (из-за них 2%), которые выглядят следующим образом:
![Изображение](https://i.stack.imgur.com/Ocnkx.png)
Насколько я знаю, их невозможно уловить, потому что они происходят глубоко внутри. На данный момент решение состоит в том, чтобы предупредить пользователей об обновлении веб-представления и Chrome, но, похоже, это малоэффективно. Мы также пытались использовать метод onRenderProcessGone, но это не дало никакого эффекта.
Есть ли способ решить эту проблему или понять, в чем проблема? Я даже подумывал об использовании GeckoView, но мне интересно, не возникнет ли у него собственных проблем.
Наше приложение представляет собой приложение Flutter, которое использует веб-представление для реализации большей части своих функций. Мы используем InAppWebView со следующими параметрами:
return InAppWebViewGroupOptions( кроссплатформенный: InAppWebViewOptions( useShouldOverrideUrlLoading: правда, mediaPlaybackRequiresUserGesture: ложь, javaScriptEnabled: правда, javaScriptCanOpenWindowsАвтоматически: true), Android: AndroidInAppWebViewOptions( useHybridComposition: правда, supportMultipleWindows: правда, ), ios: IOSInAppWebViewOptions( позволяетInlineMediaPlayback: правда, applePayAPIEnabled: _applePayEnabled, ), );