0
在我的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();
和比建立我的申請一個新的托盤圖標。但是當我這樣做時,Icon改變,但是命令current_window.show();似乎被打破。
因此,最新最好的方式做到這一點?