Javascript 图像视图-无效的图像类型?
我正在尝试为学校编写代码,我正在尝试制作一个应用程序,其中显示了不同视频游戏的五种不同图像。点击任何一张图片,都可以看到视频游戏的详细说明,然后点击按钮。然而,即使在我的视图中显示图像,我也有点麻烦。就在今天早些时候,我重新整理了我为上一堂课制作的一个旧应用程序,将新图片添加到另一个命名文件夹中,更改了应用程序中的信息以进行相应的修复,并进行了测试。首先弹出的是无效的图像类型,引用了我在代码早期使用的openwindow函数。我有一个for循环,我用它来滚动所有不同的图像。如果我尝试使用url或backgroundImage,它会显示黑色视图,但其中没有图像。这是我正在使用的循环:Javascript 图像视图-无效的图像类型?,javascript,image,titanium,Javascript,Image,Titanium,我正在尝试为学校编写代码,我正在尝试制作一个应用程序,其中显示了不同视频游戏的五种不同图像。点击任何一张图片,都可以看到视频游戏的详细说明,然后点击按钮。然而,即使在我的视图中显示图像,我也有点麻烦。就在今天早些时候,我重新整理了我为上一堂课制作的一个旧应用程序,将新图片添加到另一个命名文件夹中,更改了应用程序中的信息以进行相应的修复,并进行了测试。首先弹出的是无效的图像类型,引用了我在代码早期使用的openwindow函数。我有一个for循环,我用它来滚动所有不同的图像。如果我尝试使用url或
for(var i=0; i<imageFiles.length; i++){
var view = Ti.UI.createView({
backgroundColor: "#000",
top: margin*2,
left: margin,
width: size*1.55,
height: size*1.55
});
var newPicture = Ti.UI.createImageView({
title: imageList[0].title,
image: "images/" + imageFiles[i],
top: 0,
width: view.width
});
console.log(imageFiles[i]);
view.add(newPicture);
viewContainer.add(view);
for(var i=0;i只是想知道这是因为映像路径不正确
“图像”文件夹是否放在“资源”文件夹的正下方
如果是这样,请尝试如下设置图像路径:
var newPicture = Ti.UI.createImageView({
title: imageList[0].title,
image: Ti.Filesystem.resourcesDirectory+ "/images/" + imageFiles[i],
top: 0,
width: view.width
});
或使用以下功能进行测试:
Ti.Filesystem.File.exists()
那是什么语言的代码?对不起,我用的是Tianium和JavaScript。@Injectios Tianium可以制作iOS应用程序你的目录结构是什么样子的?这是纯钛还是合金的?还有你是如何创建图像文件
数组的?这就是诀窍。我实际上在做一些实验,最终得到了相同的结果结果。谢谢你!