Я добавил кнопку «Назад» в окно в приложении Titanium, но у меня возникают проблемы с поведением кнопки.
Работает нормально, так как закрывает окно, когда я нажимаю на него, однако когдаЯ хочу снова открыть окно, которое было закрыто, но не открывает его.
Это код в файле external.js (где я создаю окно):
var myModule = require('app.js');
var win = myGlobalVar;
var backButton = Titanium.UI.createButton({
title:'Back',
width : 40,
height : 40,
top : 40,
left : 5
});
win.add(backButton);
backButton.addEventListener('click', function() {
console.log("You clicked the button");
win.close();
});
И это часть кода в app.js, где я щелкаю, чтобы открыть окно (News_tab - это вкладка, где я открываю окно):
var w= Titanium.UI.createWindow({
barColor:"#000000",
title:titleText,
backgroundColor: "#FFFFFF"
});
myGlobalVar = w;
w = require ('external.js');
News_tab.window = w;
News_tab.open();