1

所以我正在制作一个移动应用程序。在这个应用程序中,在我的主屏幕上,我有一个按钮,单击该按钮将加载另一个框架或 js 文件。我知道该怎么做,但是当按下按钮时它给我一个错误,“找不到文件”。经过 3 小时的网络搜索后,我尝试将路径名更改为每个可能的组合并移动文件。这样做之后,我意识到在我创建的新文件或我创建的任何新文件旁边,有一个“*”和一个问号。例如,如果我创建一个名为 login.js 的新文件,它将在资源管理器窗口中显示为 *?login.js,其中问号是小得多的符号。是否有我必须将其添加到的清单,例如在 netbeans 中,因为文件中似乎有错误但它是空的。

function signup(e){
    var menu = Ti.UI.createWindow({
        url: 'Main-Menu.js'
    });
    menu.open();
}

我也做了: Titanium.include('/controllers/Main-Menu.js'); 但总是得到同样的错误,JS文件在我的应用程序控制器文件夹中。

4

1 回答 1

0

这个 *?指示来自 Titanium Studio 附带的 git 插件。它表示该文件未提交。

要回答您的“找不到文件”问题,我需要了解有关您的环境的更多详细信息(目标平台、sdk 版本、示例代码……)

于 2013-06-19T10:59:49.463 回答