Экран-заставка в автономном приложении Expo не совпадает с клиентским приложением Expo - PullRequest
1 голос
/ 02 апреля 2019

Конфигурация

У меня проблема с настройкой заставки на Android в app.json. Хорошо, если я запускаю его в клиентском приложении Expo, но это не после того, как я создаю его как отдельное приложение.

Я пробовал как написано по ссылке .

Вот моя конфигурация:

"expo": {
  ...
  "splash": {
     "backgroundColor": "#4286f4",
     "image": "./assets/images/splash/splash_full.png",
     "resizeMode": "contain",
     "tabletImage": "./assets/images/splash_full.png",
     "hideExponentText": true
  },
  ...
  "android": {
     "splash": {
        "backgroundColor": "#4286f4",
        "ldpi": "./assets/images/splash/splash_full.png",
        "mdpi": "./assets/images/splash/splash_full.png",
        "hdpi": "./assets/images/splash/splash_full.png",
        "xhdpi": "./assets/images/splash/splash_full.png",
        "xxhdpi": "./assets/images/splash/splash_full.png",
        "xxxhdpi": "./assets/images/splash/splash_full.png",
        "resizeMode": "contain",
        "hideExponentText": true
      },
  }
  ...
}

РЕЗУЛЬТАТ

run в клиентском приложении Expo:

https://imgur.com/6Iw02vz

run в автономном приложении Expo:

https://imgur.com/odQ5yD1

ОЖИДАЕТСЯ

Автономное приложение Expo должно совпадать с клиентским приложением Expo Как это возможно?

1 Ответ

0 голосов
/ 23 июля 2019

У меня была такая же проблема с заставкой resizeMode = 'cover' на Android.
Следуя совету в https://github.com/expo/expo/issues/4494, я обновил expo-cli и проблема исчезла.

Подведем итог:

  • До SDK 33, expo-cli 2.x: работал хорошо
  • При обновлении до SDK 33, все еще используя expo-cli 2.x, отображался небольшой всплеск, окруженный черным фоном
  • Обновлен expo-cli до 3.0.2 с использованием sdk-33, работает хорошо
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...