0
目前,我的應用程序有很多對應ID的窗口。每個我想轉到其他頁面,我創建一個窗口並添加視圖corresspond並將其打開。 我想通過堆棧數組管理窗口。 每個都創建一個新窗口並打開它,我會將該窗口的ID推入堆棧窗口。然後在堆棧數組中操作測試。如果該ID存在,我將使用該ID關閉窗口。 的代碼如下:在App Titanium中管理多個窗口
var stackWindows=[]; //global variable
//function test the exist of window
function testWindowExist(windows)
{
for(var i=0;i<windows.length;i++)
{
for(var j=i+1;j<windows.length;j++)
{
if(windows[i]==windows[j])
{
return windows[i];
//close windows with ID=windows[i];
}
else
{
//do nothing
return 0;
}
}
}
}
我想我可以存在窗口的ID,但我不知道要關閉該窗口的方式。 你能幫我(對不起,我不擅長英語)
這裏,windows [i]只是窗口的ID,不是窗口;不能使用方法關閉 – user1871578
然後跟蹤一堆窗口。 –