У меня есть очень простой тестовый скрипт, созданный в Titanium Studio для компиляции в мобильное приложение (Android). эмулятор работает, он собран и установлен нормально, во время выполнения он висит навсегда ...
// this sets the background color of the master UIView (when there are no windows/tab groups on it)
Titanium.UI.setBackgroundColor('#000');
var win1 = Titanium.UI.createWindow({
backgroundColor:"#fff"
});
var data = [
{title:'xxx', hasChild:true, test:'../yyy.js'},
{title:'xxx', hasChild:true, test:'../yyy.js'},
{title:'xxx', hasChild:true, test:'../yyy.js'}
];
var table1 = Titanium.UI.createTableView({data:data});
table1.addEventListener('click', function(e)
{
if (e.rowData.test)
{
var win = null;
if (Ti.Platform.name == "android") {
win = Titanium.UI.createWindow({
url:e.rowData.test,
title:e.rowData.title
});
} else {
win = Titanium.UI.createWindow({
url:e.rowData.test,
title:e.rowData.title,
backgroundColor:'#fff',
barColor:'#111'
});
}
}
});
win1.add(table1);
win1.open();