【问题标题】:Cordova: How to handle icons?Cordova:如何处理图标?
【发布时间】:2015-07-11 11:51:08
【问题描述】:

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

  • ldpi
  • mdpi
  • hdpi
  • xhdpi
  • xxhdpi
  • xxxhdpi

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

【问题讨论】:

    标签: cordova


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        我认为 Cordova 会自动在 OS 菜单中使用不同大小的图标...为了实现您所说的,在应用程序图标大小调整中,您需要类似 JQuery 的东西并从 JS 代码中完成。向浏览器请求尺寸,并根据需要设置图片src或css。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-10-10
          • 2023-03-28
          • 2013-02-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多