问题描述
|
我开始使用钛金属,并且成功创建了一个应用程序,或者我认为是...。
我在iPhone中启动了应用程序,并且代码运行正常,没有任何问题。
但是我在Android上部署了appin之后,我的应用程序进入了创建Windows的无限循环。
在我使用这段代码创建新的选项卡窗口之前,所有代码都可以正常工作。
var win=Ti.UI.currentwindow;
win.backgroundImage=\'goldmenubackground.jpg\';
var win_zipsearch=Ti.UI.createWindow({backgroundImage:\'goldmenubackground.jpg\'});
var win_search=Ti.UI.createWindow({backgroundImage:\'goldmenubackground.jpg\'});
var win_fav=Ti.UI.createWindow({backgroundImage:\'goldmenubackground.jpg\'});
var win_morerest=Ti.UI.createWindow({backgroundImage:\'goldmenubackground.jpg\'});
var tabgroup1=Ti.UI.createTabGroup();
var tab_nearby=Ti.UI.createTab({title:\'Near By\',window:win});
var tab_zipsearch=Ti.UI.createTab({title:\'Zip Search\',window:win_zipsearch});
var tab_search=Ti.UI.createTab({title:\'Search\',window:win_search});
var tab_fav=Ti.UI.createTab({title:\'My Favourites\',window:win_fav});
var tab_morerest=Ti.UI.createTab({title:\'More Restaurants\',window:win_morerest});
tabgroup1.addTab(tab_nearby);
tabgroup1.addTab(tab_zipsearch);
tabgroup1.addTab(tab_search);
tabgroup1.addTab(tab_fav);
tabgroup1.addTab(tab_morerest);
tabgroup1.open();
我的目的是创建一个标签组窗口
安装它正在创建一个带有标签的窗口创建循环。
我必须卸载该应用程序才能停止其创建循环。
请帮忙
我在代码中找不到任何错误.......
仅供参考:我创建了其他一些示例窗口,它们运行正常。
解决方法
您不能将currentWindow
win
照原样粘贴在TabGroup中。
还需要查看更多正在调用此.js文件的代码以查明确切的问题;但我认为这是您问题的开始