Javascript 关闭车窗并打开新车窗钛合金 我需要关闭窗口2才能打开窗口3。我有下一个密码:我是一个钛合金乞丐,请帮帮我。 我的windows 3//Window3.XML //Window3.js $.Windows3.open()
您可以用XML定义窗口,比如myColWindow.XML 然后从代码的其他部分:Javascript 关闭车窗并打开新车窗钛合金 我需要关闭窗口2才能打开窗口3。我有下一个密码:我是一个钛合金乞丐,请帮帮我。 我的windows 3//Window3.XML //Window3.js $.Windows3.open(),javascript,android,xml,titanium,titanium-alloy,Javascript,Android,Xml,Titanium,Titanium Alloy,您可以用XML定义窗口,比如myColWindow.XML 然后从代码的其他部分: var win=Alloy.createController('mycoolwindow').getView(); win.open(); 请参见此处的示例: 或者转到这个链接:如果所有同时关闭一个窗口和打开一个新窗口的操作在Android中都不起作用,那么请首先转到这个链接。应用程序崩溃了。相反,我的建议是删除窗口中的所有子窗口并将其隐藏(仅适用于Android),对于IOS,您可以关闭它。这样也可以管理
var win=Alloy.createController('mycoolwindow').getView();
win.open();
请参见此处的示例:
或者转到这个链接:如果所有同时关闭一个窗口和打开一个新窗口的操作在Android中都不起作用,那么请首先转到这个链接。应用程序崩溃了。相反,我的建议是删除窗口中的所有子窗口并将其隐藏(仅适用于Android),对于IOS,您可以关闭它。这样也可以管理内存泄漏 关于打开窗口避免在新对象占用内存时初始化它们。直接使用open函数。例如:
Alloy.createController('mycoolwindow').getView().open();
将此函数放在Window2.js中:
function openWindow3(){
Alloy.createController('Window3');
$.Window2.close();
}
window3.js:
$.Window3.open();
在您的示例中任何地方都没有变量调用newWindows。。。请再试一次!
var win=Alloy.createController('mycoolwindow').getView();
win.open();
Alloy.createController('mycoolwindow').getView().open();
function openWindow3(){
Alloy.createController('Window3');
$.Window2.close();
}
$.Window3.open();