почему мое титановое приложение входит в бесконечный цикл, если оно отлично работает в iphone? - PullRequest
1 голос
/ 13 апреля 2011

Я запускаюсь в Titanium и успешно создал приложение, или я так думал ....

Я запустил приложение в iphone, и код работает нормально, без проблем.

но когда я развернул приложение android, мое приложение вступает в бесконечный цикл создания окон.

весь код работает нормально, пока я не использовал этот кусок кода при создании нового окна вкладок ..

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();

Моя цель состояла в том, чтобы создать окно вкладки, в которой он создает цикл создания окна с вкладками в нем.

Мне нужно удалить приложение, чтобы остановить цикл создания.

, пожалуйста, помогите

Я не могу найти никаких ошибок в коде .......

К вашему сведению: я создал несколько других примеров окон, и они работают нормально.

1 Ответ

2 голосов
/ 13 апреля 2011

вы не можете взять ваше currentWindow, win и вставить его в TabGroup таким, какой вы есть.

также нужно будет увидеть больше кода, вызывающего этот файл .js, чтобы точно определить точную проблему;но я думаю, что это начало вашей проблемы

...