Browser-Could not XHR config.xml: не найден - PullRequest
0 голосов
/ 13 февраля 2019

Когда я пытаюсь развернуть мое ионное приложение в Интернете, я получаю эту ошибку:

cordova.js: 866 [Браузер] [cordova.js] [xhrStatusChangeHandler] Не удалось SplashScreenProxy.js:131

[Браузер] [cordova.js] [xhrStatusChangeHandler] Не удалось XHR config.xml: не найден SplashScreenProxy.js: 131

1 Ответ

0 голосов
/ 20 мая 2019

Компонент Splash Screen доступен только как компонент Ionic Native, поэтому мы не можем использовать его внутри браузера, пока не будет запущен ionic 4. Теперь вы можете выполнить тестирование в терминале следующим образом:

$ ionic cordova build browser
$ ionic serve --cordova --platform browser

Послеэтот config.xml все еще не найден, поэтому я просто скопирую в эту папку:

$ cp config.xml ~/your-app-name/platforms/browser/platform_www

Или просто скопируйте вручную файл config.xml из папки вашего приложения и вставьте его в каталог / platform / browser / platform_www

В консоли браузера будет другая ошибка:

GET http://localhost:8100/screen 404 (Not Found)

Эта ошибка связана с тем, что в файле config.xml значение для SplashScreen равно "screen" (или всплеск в старых иониках)

<preference name="SplashScreen" value="screen" />

Если вы измените значение для имени изображения, например, «logo.png»

<preference name="SplashScreen" value="logo.png" />

и поместите этот файл в тот же каталог (/ platform / browser / platform_www), тогдавы получите заставку в браузере (я использовал Chrome для этого теста, и он работал)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...