2015-05-17 2 views
0

Я хочу получить текущий открытый объект Window. , например, в demo.jsКак я могу получить текущее открытое окно в Titanium?

console.info("=====current_window=====") 
console.info(Ti.UI.currentWindow) 
console.info(Ti.UI.getCurrentWindow()) 

Я надеюсь, что это выход: демо или $ .demo (если я не дам Id в этом окне) , но я получил, что:

[INFO] [iphone, 8.2, 192.168.1.112] =====current_window===== 
[INFO] [iphone, 8.2, 192.168.1.112] 
[INFO] [iphone, 8.2, 192.168.1.112] 

Какие-либо предложения?

ответ

4

documentation Как говорит:

Это свойство доступно только при использовании свойства Titanium.UI.Window.url для загрузки файлов JavaScript в своих собственных условиях.

Это свойство было removed начиная с версии 3.6.0/4.0.0 и устарело.

Вы должны использовать CommonJS (require() - неTi.include()) организовать контексты и отслеживать текущего открытого окна самостоятельно, в зависимости от того, как управлять окнами.

+0

ОК, спасибо! – wind

Смежные вопросы