我有点使用qt +和创建不那么复杂的网页的经验,但我不知道如何开始使用钛...当我运行默认应用程序这项工作时......我可以更改index.html就像一个网页...我也可以包含javascript代码和jquery ...非常好...但是当我尝试运行api函数时我不知道如何包含这些......所有的例子都谈论iphone和应用程序。 js文件...我正在尝试创建一个桌面应用程序并且不会出现任何.js ...我可以创建这些但是不起作用
...在文档中我读过这样的内容:
var win = Ti.UI.createWindow(); var view = Ti.UI.createView({backgroundColor:"red"}); win.add(view); win.open();
我不知道我把这个代码放在哪里...我试着把它放在html里面的一个javascript(糟糕的做法!)但它不起作用...我把它放在一个函数onload但是不要工作.....这个工作的文件的名称有任何“约定”吗?...我认为这就像创建一个非常动态的网页,但我不知道如何使用api ....我看到了“厨房用品”的例子,但是我不太清楚......我看到这样的例子: http://mobile.tutsplus.com/tutorials/appcelerator/appcelerator-using-json-to-build-a-twitter-client/ 但是当它是一个桌面应用程序时,它似乎是不同的ipod ...我创建了一个app.js(像tuto)并把我的代码放在里面但它从来没有运行...我看源代码只有需要创建一个.js并在我的“home.html”链接里面..但它不起作用...我也创建了一个index.js但它既不起作用也不起作用 请帮忙..我很高兴...谢谢
答案 0 :(得分:1)
亚伦: 这个回复带来了本来可以解决的问题,但只是让我失去了超过15分钟的时间,因为这些第一个在线课程有关于如何使用默认的html文件创建新项目的信息,而不是关于原始海报的问题
原始海报的问题是他有一个带有index.html文件的新项目,但没有app.js文件。
然后他不明白他可以把样本代码放在哪里:
var win = Ti.UI.createWindow();
var view = Ti.UI.createView({backgroundColor:"red"});
win.add(view);
win.open();
...因为他在app.js中放的任何内容都没有被执行。
Titanium Dev Center中的文档无法提供准确的信息,因为它只提到Titanium Mobile app.js,而且在应用程序结构中没有提到index.html。
在Titanium Mobile上获得一些初学经验之后,我不得不在Titanium Desktop上工作,实际上我遇到了与angel_ang相同的问题,后者将我带到了这里。
所以,这是真正的答案:
应该是一个解决方案的东西被发现到以下链接: http://www.youtube.com/watch?v=lgGVNB2nkKc&NR=1
此视频是Aaron提供的两个在线课程。确切地说,在0.19秒,我们看到他已经添加到index.html的起始代码。
你需要在你的HEAD部分放一个......并在那里添加一个函数()。
您可以将示例代码放在此函数中。 然后,您甚至可以设置在单击按钮()时运行的功能。
不幸的是,这对我也没有用。 我尝试了上面的示例代码,但也尝试了在线课程中提到的其他示例(通知)。
似乎有些东西在这里被弃用,许多文档已经过时了。 任何能够应对这种情况的人都会对我们和许多新人非常有帮助。
我们只有一个不能使用的index.html,而不是正在运行的app.js文件。