ios – 如何将启动图像添加到Sencha Touch 2应用程序?

iOS指南要求所有应用的启动图像.据我所知,这是一个位于应用程序根文件夹中的“default.png”文件.

我使用Sencha CMD v3打包我的应用程序,加载时我没有看到任何启动图像.

在root / webapp / resources / loading /文件夹中有一些默认的启动映像,但它们没有显示在我的应用程序中.任何的想法?

“startupImage”似乎只适用于添加到主屏幕的应用程序,无论如何,这里是我的app.js的一部分:

startupImage: {
    '320x460': 'resources/startup/320x460.jpg',
    '640x920': 'resources/startup/640x920.png',
    '768x1004': 'resources/startup/768x1004.png',
    '748x1024': 'resources/startup/748x1024.png',
    '1536x2008': 'resources/startup/1536x2008.png',
    '1496x2048': 'resources/startup/1496x2048.png'
}

新增相关帖子:

> [2.1] Splash screen is white on startup on Android and iOS

最佳答案 我在我的应用程序开头就有这个 – 我不是为iOS打包它,但这看起来像你可能需要的:

Ext.require([    
    'Ext.XTemplate',
    'Ext.Panel',
    'Ext.Button',
    'Ext.List'
]);

// Main application entry point
Ext.application({
    phoneStartupScreen: 'images/sencha_logo.png',
    name: 'Analytics',

// setup our MVC items

这是一个方便的api文档链接:

http://docs.sencha.com/touch/2-0/#!/api/Ext.app.Application-cfg-phoneStartupScreen

点赞