我在app.json
中有一个关于Android闪屏配置的问题。
如果我在Expo Client应用程序上运行它会很好,但是在将其构建为独立应用程序之后,则不是这样。
我已经按照link上的内容进行了尝试。
这是我的配置:
"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 Client App上:
run
在Expo Standalone App上:
Expo Standalone App应与Expo Client App相同 怎么可能?
答案 0 :(得分:0)
我在Android上的splash resizeMode ='cover'遇到了同样的问题。
按照https://github.com/expo/expo/issues/4494中的建议,我升级了expo-cli,问题消失了。
总结: