科尔多瓦:如何处理图标?

时间:2015-05-01 15:57:21

标签: cordova

我来自Android编程,现在我尝试使用Cordova。在Android中,当你想要一个按钮或任何其他组件的图像时,你总是必须为不同的屏幕提供不同的分辨率。那些是:

  • LDPI
  • MDPI
  • HDPI
  • xhdpi
  • xxhdpi
  • xxxhdpi

不幸的是,我无法找到有关将这些图像放在cordova项目中的位置的任何信息,以及cordova是否还会自动加载当前屏幕尺寸/屏幕密度所需的图像。

3 个答案:

答案 0 :(得分:1)

您可以为应用图标和闪屏指定不同分辨率的图片(请参阅Icons and Splashscreens),但不能为应用中的每个图片指定图片。

对于您在HTML中使用的图片,您必须手动处理此图片。

答案 1 :(得分:1)

您还可以自动为Android和IOS创建图标。 Cordova-icon将从主png文件创建所需的所有不同大小的图标。

https://www.npmjs.com/package/cordova-icon

答案 2 :(得分:0)

我认为Cordova会自动在OS菜单中使用不同大小的图标...为了实现你所说的,在应用程序图标调整大小,你需要像JQuery这样的东西,并从JS代码。请求浏览器维度并根据需要设置图像src或css。