如何在 Titanium 中打开电流 window?
How can I get current opened window in Titanium?
我想获取当前打开的Window对象。
例如 demo.js
console.info("=====current_window=====")
console.info(Ti.UI.currentWindow)
console.info(Ti.UI.getCurrentWindow())
希望是输出:demo or $.demo(如果我不给这个id的话Window)
但我明白了:
[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]
有什么建议吗?
正如 documentation 所说:
This property is only available when using the Titanium.UI.Window.url property to load JavaScript files in their own contexts.
此 属性 自 3.6.0/4.0.0 以来已 removed 并且已弃用很长时间。
您应该使用 CommonJS(require()
- 而不是 Ti.include()
)来组织上下文并跟踪当前打开的 window你自己,取决于你如何管理你的 windows.
我想获取当前打开的Window对象。 例如 demo.js
console.info("=====current_window=====")
console.info(Ti.UI.currentWindow)
console.info(Ti.UI.getCurrentWindow())
希望是输出:demo or $.demo(如果我不给这个id的话Window) 但我明白了:
[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]
有什么建议吗?
正如 documentation 所说:
This property is only available when using the Titanium.UI.Window.url property to load JavaScript files in their own contexts.
此 属性 自 3.6.0/4.0.0 以来已 removed 并且已弃用很长时间。
您应该使用 CommonJS(require()
- 而不是 Ti.include()
)来组织上下文并跟踪当前打开的 window你自己,取决于你如何管理你的 windows.