我想打開一個新窗口並關閉它的父窗口,以便我不能返回到上一個窗口並保持應用程序更高效。鈦Appcelerator父窗口關閉新窗口以及
但是,在父窗口上調用close會導致新窗口關閉,無論我在打開新窗口還是之後調用它。 發生什麼事是新窗口正在打開,然後立即關閉。 我試圖在父窗口關閉事件偵聽器的時候打開一個新窗口......但這沒有幫助。
代碼示例:
`app.js:`
var loginWin = Ti.UI.createWindow({
url:login.js
});
loginWin.open();
`login.js:`
var win = Ti.UI.currentWindow;
var btn = Ti.UI.createButton({.....});
btn.addEventListener('click',function(e){
//putting win.close() also causes the problem
var appCoreWindow = Ti.UI.createWindow({
url:"core.js"
});
win.close();
appCoreWidnow.open();
});
win.add(btn);
你可以發佈示例代碼,看看你是如何想達到這種效果,然後就有人能做出調整呢? – daniula
對不起,第一次發佈一個問題))請檢查代碼示例 – user3634263