Подтвердить что ты не робот

Как исправить соединение с сервером не удалось. (файл///android_asset/www/index.html)

Я добавил значки материалов в приложение ionic2, и с тех пор я получаю сообщение об ошибке "Соединение с сервером не увенчалось успехом. (Файл:///android_asset/www/index.html)" "хотя файл css и fonts MaterialIcons находится в папке с ресурсами (я устанавливаю его локально), нет вызова" https://fonts.googleapis.com/icon?family=Material+Icons " что я могу сделать? Могу ли я исправить это или узнать, почему таймаут внезапно.

4b9b3361

Ответ 1

Добавить <preference name="loadUrlTimeoutValue" value="60000" /> В config.xml

Ответ 2

1- Переименуйте index.html в файл "main.html"

2- Создайте новый "index.html" и поместите в него следующий контент:

<!doctype html>
<html>
  <head>
   <title>tittle</title>
   <script>
     window.location='./main.html';
   </script>
  <body>
  </body>
</html>

3- Восстановите свое приложение! Больше ошибок!

Ответ 3

Пожалуйста, проверьте версию устройства на ионном устройстве, не правильно работая с android < Версия 4.4.4 вы можете попробовать это выше 4 версии если вы хотите работать с версией 4. *, вы можете установить плагин cordova-crosswalk

Ответ 4

Итак, я добавил вручную следующие теги в файле config.xml в начале:

<allow-navigation href="*" />
<content src="index.html" />
<content original-src="index.html" />

его работа.

Ответ 5

Добавление этой строки ... value = "70000" или "60000" в файле config.xml не является лучшим решением, и оно не всегда работает, а также создание файла main.html.

Я имел дело с той же проблемой. Эти два решения не помогли мне.

Решение

-Убедитесь, что вы построили с помощью

ионная кордова строит --prod и неионной кордовой сборки

-Проверьте, если одно из ваших файлов или имя папки не содержит в нем верхний регистр перед созданием

как, например, на "страницах"

  • templateView (вместо шаблона)

    • -templateview.ts
    • -templateview.html
    • -templateview.scss

и переименуйте его (иначе у вас появятся ошибки)

При завершении построения приложение работает правильно, без ошибки (файл:///android_asset/www/index.html).

Ответ 6

Я добавляю плагин:

cordova plugin add cordova-plugin-crosswalk-webview

тогда

ionic cordova platform rm android
ionic cordova platform add android
ionic cordova build android (or Run)