На моей index.html я добавил новый значок в системном лотке для приложения (который прекрасно работает):Как обновить значок в системном трее с помощью TideSDK?
tray = Ti.UI.addTray("inactive_icon.png", function(evt){
if (evt.getType() == 'clicked') {
if (!current_window.isVisible()){
current_window.show();
}
}
});
Когда пользователь перейдет по ссылке на мой index.html, он получает на другой сайт называется active.html. На этом сайте значок должен измениться с 'inactive_icon.png' на 'active_icon.png'. К сожалению, я не могу перенести объект лотка на этот сайт. Поэтому я больше не имею доступа к этому значку в трее.
Как изменить значок?
Я пытался использовать:
TI.UI.clearTray();
и чем построить новую иконку в трее для моего приложения. Но когда я это делаю, значок меняется, но команда current_window.show(); кажется, сломан.
Итак, что это лучший способ сделать это?