javascript - 如何创建一个新窗口

标签 javascript window tidesdk

我需要根据用户的操作创建一个新的顶级窗口或子窗口,我正在使用 javascript 来了解已采取的操作。我正在为此使用 Ti.UI.createWindow() 并且我已经尝试了它的所有可能变体,即 null,发送 url,发送选项对象,但我无法从它们中的任何一个得到结果。谁能告诉我如何创建一个新的顶级窗口和一个子窗口,我知道这听起来很傻,但我无法让它工作。我在 Windows 7 上使用 Tide SDK 1.3.1 beta

P.S:Ti.UI.currentWindow 工作正常,我可以使用 set 方法更改宽度和高度。

最佳答案

我发现要创建一个新的子窗口,我们需要在调用 createWindow() 之后使用“open()”方法。

例子: Ti.UI.createWindow("app://example.html").open();

关于javascript - 如何创建一个新窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15213179/

相关文章:

javascript - 清除间隔在函数的 if 语句内不起作用

javascript - 通知 API 和 Web 推送 : Sending messages while page is closed

python - 在 TideSDK 中订购菜单项

tidesdk - TideKit 预计发布(TideKit.com 和 TideKit 已停产)

javascript - 如何通过用户输入更改按钮值

javascript - Jquery ui datepicker年份滚动条在拖动时无法直观更新

android - 避免在没有窗口焦点时调用 onPause()

jquery - 调整窗口宽度时删除类和样式标签

c# - 如何让主窗口等到新打开的窗口在 C# WPF 中关闭?

php - 是否可以在 TideSDK 应用程序中运行 CodeIgniter?