0

当 Sencha 有 Sencha Touch (2.4) 时,您可以设置 startupImage 和 icon 来定义启动图像的应用程序图标。

目前我正在从 Touch 转移到 ExtJS(6 个现代工具包),这似乎不再存在。同样在更新日志和论坛中,我似乎找不到答案。这里有人知道如何定义应用程序加载器图像和应用程序图标吗?

我不使用 Cordova,它将是一个普通的 web 应用程序。在 iOS 和 Android 上将应用程序放在主屏幕上时,将显示定义的图标,从主屏幕启动应用程序时,应用程序将使用定义的启动屏幕。

4

2 回答 2

1

当 Sencha 介绍这一点时,它是 iOS 的专长。Sencha 预计其他移动浏览器会广泛采用类似的功能。取而代之的是,Apple 开始使用特殊参数进行破坏,Google 和/或 Mozilla 发明了无法由 Javascript 代码创建的 JSON 清单,并且由于 ExtJS 在这些功能上一直落后,代码开销过大,并且支持被放弃(至少现在)。

您应该查看Apple 的文档Android 文档和/或通用信息,如何使用元标记将图标和启动图像添加到应用程序的index.html文件中,和/或如何编写清单文件。

于 2016-08-29T16:35:36.253 回答
0

我想您正在使用 Cordova 打包您的应用程序。因此,您可以使用“cordova-plugin-splashscreen”来定义启动图像。

至于图标,直接放到Cordova生成的平台项目中。例如,对于 Android 平台,将图标图像放在“cordova\platforms\android\res\drawable-*”文件夹中。

于 2016-08-29T12:45:04.213 回答