React native webview загружает большой javascript cca 7 МБ и больше НЕВОЗМОЖНО?

#javascript #react-native

#javascript #react-native

Вопрос:

Я разрабатываю приложение, которое показывает автономную веб-страницу. Мне нужно загрузить CSS, HTML и JS. До 5 дней у JS было около 3 МБ, и все работало хорошо. Но теперь у этого JS около 8 МБ, и он перестает работать. Я не использую injectedJavaScript, я отправляю содержимое в WebView как:

Я тоже пробовал вводить JavaScript, но показываю белую страницу.

 let posionOfHead = this.state.htmlToDisplay.indexOf("<head>");
let doctype = this.state.htmlToDisplay.substring(0, posionOfHead 6);
let toDisplay = doctype    this.state.cssCode   this.state.jsCode   this.state.htmlToDisplay.slice(posionOfHead 6);

<WebView
 originWhitelist={['*']}
 javaScriptEnabled={true}
 javaScriptEnabledAndroid={true}
 domStorageEnabled={true}
 source={{ html: toDisplay }}
 onMessage={message => this.onMessage(message)}
          />
  

Есть ли какие-либо ограничения на размер JS? Я загружаю JS из файла и могу видеть его в консоли.