gpt4 book ai didi

javascript - Appceletor Titanium createWindow() 无法打开新窗口,错误

转载 作者:行者123 更新时间:2023-12-03 12:15:21 25 4
gpt4 key购买 nike

我是 Titanium 3.x 的新手,我已经制作了我的第一个简单的 Titanium 项目。它只是使用另一个 JS 文件打开新窗口。我在 index.js 中编写代码,如下所示。我在 app/controllers/中创建新的 js 文件“createnew.js”。

//////////////////////////////////////
button.addEventListener('click',function(e)
{
var childWindow = Ti.UI.createWindow({
url: 'createnew.js'
});
childWindow.open();

});
///////////////////////////////////////
// createnew.js
///////////////////////////////////////


var self = Ti.UI.createWindow();

var overview = Ti.UI.createView({
width: Ti.UI.FILL,
height: Ti.UI.FILL,
backgroundColor: 'yellow'

});
self.add(overview);

self.open();

当运行应用程序时,如果我单击按钮,模拟器中会出现红色错误窗口,表示无法打开createnew.js文件,找不到此类文件或目录。

如何解决这个问题?

我的目标是使移动应用程序的每个页面都作为不同的Js文件,当它进入该页面时,我可以使用调用createWindow()来加载Js文件。请帮助我。

最佳答案

你写道:

I create new js file "createnew.js" in app/controllers/.

看来您正在遵循Titanium的允许框架。但从编码风格来看,您似乎正在使用经典的钛结构。

请不要感到困惑,并遵循以下链接中的 Titanium 编码风格:

关于javascript - Appceletor Titanium createWindow() 无法打开新窗口,错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24734560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com