在 Appcelerator / Titaium 中是否可以在 iOS 和 Android 之间共享图像?
In Appcelerator / Titaium is it possible to share images across iOS and Android?
我用 Appcelerator Studio / Titanium 创建了一个应用程序,最初只是为了 iOS,我将所有图像直接放入资产文件夹; app/assets
。 iOS 上的所有图片都可以正常加载,例如:
<ImageView id="logo" image="logoHorizontalWhite.png" />
但是,当我为 Android 构建应用程序时,图像不显示。
这是否意味着我必须将图像放入 Android 特定目录,并且我需要为 iOS 和 Android 复制所有图像?
文件夹 app/assets
是图像的 "root" 文件夹。建议将所有图像放在 app/assets/images
.
中
Android 对前导斜线有讲究。尝试:
<ImageView id="logo" image="/logoHorizontalWhite.png" />
任何不跨平台共享的图片都应该放在特定于平台的文件夹中,app/assets/iphone/images
和 app/assets/android/images
我用 Appcelerator Studio / Titanium 创建了一个应用程序,最初只是为了 iOS,我将所有图像直接放入资产文件夹; app/assets
。 iOS 上的所有图片都可以正常加载,例如:
<ImageView id="logo" image="logoHorizontalWhite.png" />
但是,当我为 Android 构建应用程序时,图像不显示。
这是否意味着我必须将图像放入 Android 特定目录,并且我需要为 iOS 和 Android 复制所有图像?
文件夹 app/assets
是图像的 "root" 文件夹。建议将所有图像放在 app/assets/images
.
Android 对前导斜线有讲究。尝试:
<ImageView id="logo" image="/logoHorizontalWhite.png" />
任何不跨平台共享的图片都应该放在特定于平台的文件夹中,app/assets/iphone/images
和 app/assets/android/images