我有一个Cordova应用程序,启动时有一个闪屏。闪屏显示,但它是扭曲的。它似乎没有采取良好的分辨率。
我的飞溅是一个位图图像,我不在乎它是否被裁剪,但我不希望它被扭曲。
我有以下结构与不同大小的闪屏根据文件:
drawable-xhdpi/
splash.png // 960 x 720px
drawable-hdpi/
splash.png // 640 x 480px
drawable-mdpi/
splash.png // 470 x 320px
drawable-ldpi/
splash.png // 426 x 320px
是 cordova 的虫子吗?我错过什么了吗?
我测试了几个设备,如Galaxy S3 Mini,HTC,但我得到了相同的问题,在每个设备上。
在iOs中运行良好。
我用 cordova 3. 3,最近升级到3. 4,但得到的问题仍然存在。
3条答案
按热度按时间1zmg4dgp1#
在我的例子中,添加
为我解决了失真问题。
axr492tv2#
我刚刚将尺寸更改为:
而且它工作得很完美
nle07wnf3#
对于遇到此问题并正在使用 capacitor 的任何人:
电容器〈4
有一个类似于 Cordova 的建议设置,可以添加到
capacitor.config.json
Github上有一个未决问题,提供更多配置示例here
电容器〉= 4
不幸的是,从电容器开始4闪屏被压扁,尽管设置,所以唯一的方法,使它的工作似乎是9补丁图像(可以在Android Studio中直接管理).
遵循这个tutorial为我解决了这个问题,这似乎是处理未来电容变化的最好方法。