Ваш первый порт вызова должен быть документацией , который объясняет это разумно ясно:
Брошено, чтобы указать, что к массиву был обращен незаконный индекс. Индекс является либо отрицательным, либо большим или равным размеру массива.
blockquote>Так, например:
int[] array = new int[5]; int boom = array[10]; // Throws the exception
Как избежать этого. ., не делайте этого. Будьте осторожны с вашими индексами массива.
Одной из проблем, с которыми иногда сталкиваются люди, является то, что массивы 1-индексируются, например
int[] array = new int[5]; // ... populate the array here ... for (int index = 1; index <= array.length; index++) { System.out.println(array[index]); }
Это пропустит первый элемент (индекс 0 ) и выдают исключение, когда индекс равен 5. Действующие индексы здесь 0-4 включительно. Правильный, идиоматический оператор
for
здесь будет:for (int index = 0; index < array.length; index++)
(Предполагается, что вы нуждаетесь в индексе, конечно. Если вы можете использовать расширенный для цикла, сделайте это.)
Я думаю, что это использовалось от firebase_auth плагина. Попытайтесь обновить его к его последней версии и затем помнить выполненный обновление переходной приставки .
Я имею это с нашим приложением Cordova и зафиксировал его путем обновления зависимости.
Вы, случайно использование зависимости или другой зависимости использует зависимость "cordova-plugin-inappbrowser".
Если так, это должно быть зафиксировано в 3.1.0. См. информацию о версии https://github.com/apache/cordova-plugin-inappbrowser/blob/master/RELEASENOTES.md И PR, устраняющий его https://Обновление github.com/apache/cordova-plugin-inappbrowser/pull/271
: это еще не фиксируется. Посмотрите проблему о cordova-ios: https://Примечание github.com/apache/cordova-ios/issues/661: нет никакого крайнего срока, я связался с разработчиком Apple, который писал в Твиттере о перемещении в WKWebView, чтобы видеть, может ли он предоставить больше информации, обновит, если я получаю ответ.
Так как это стало "goto ответ" на Google для этого сообщения отклонения, я добавлю Реагировать Собственную фиксацию.
На Реагируют Собственный компонент, полагая, что Вы были хорошим разработчиком и не используете UIWebView в Вашем собственном коде, используйте следующую команду для обнаружения, какая из зависимостей все еще использует UIWebView:
grep -r UIWebView node_modules/*
существует немного больше информации здесь .