Уничтожить React Native Webview - PullRequest
       15

Уничтожить React Native Webview

0 голосов
/ 06 февраля 2019

У меня есть приложение React Native, которое использует WebView для отображения диаграммы Highcharts.Некоторое время он работал, но из ниоткуда просто перестал загружаться в Android.Единственное исправление, которое я смог найти, - отключить Chrome и снова включить его.Это заставляет меня поверить, что на моем телефоне что-то происходит с Chrome, и это ломает его.В документации для разработчиков Android я вижу, что в WebView есть функция destroy ().

Есть ли способ вызвать эту функцию из моего приложения React Native?

1 Ответ

0 голосов
/ 06 февраля 2019

МММ Цель вопроса неясна.

Вы не хотите отображать веб-просмотр?не отображать его, удалите его из функции рендеринга.

Вы хотите отобразить веб-просмотр?отобразите его.

Вы хотите сделать условный рендеринг?имейте это, это разрушит веб-представление или создаст новое.В Google много сообщений о том, как использовать условный renderind.

Мое предложение было бы ... обновить Chrome.Если он уже обновлен, вернитесь к предыдущим версиям.Если у вас есть Android 7+, я думаю, что вы можете изменить провайдера веб-просмотра в настройках разработчика, если вы можете изменить его на веб-просмотр системы Android (вам нужно будет установить его вручную из магазина игр).Не используйте собственное решение проблем с личными устройствами.

...