问题标签 [titanium]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
471 浏览

javascript - 应用程序在 Titanium 的 TableView 中因 EXC_CRASH (SIGABRT) 而崩溃

我在 Titanium 1.2.1 上使用 SDK 4.0 编译到具有 3.1.3 的设备。此崩溃不会在模拟器中表现出来,而只会在设备上表现出来。我有一个 tableView 列出了联系人列表。单击联系人姓名时,会打开一个新的重量级窗口(在不同的执行上下文中)。新窗口显示联系人的详细信息,例如他们的姓名和照片,然后它向服务器发出 ajax 请求以填写所有其他详细信息。

这通常适用于设备,除非您在联系人详细信息和联系人列表之间来回切换几次——然后它就会崩溃。

这是崩溃日志: http: //gist.github.com/557988

从崩溃日志来看,似乎当我来回走动时,它决定需要终止执行上下文以节省内存。但是在那个时候,当它试图删除一个事件监听器时,它看起来就像崩溃了。我不认为我对事件监听器做任何奇怪的事情。任何人都知道我该如何调试这个问题?提前致谢。

0 投票
3 回答
11488 浏览

titanium - Titanium Appcelerator 后退按钮关闭我的窗口

我正在努力在 Titanium 上构建我的第一个 Android 应用程序。我在第一个窗口上加载了一个 RSS 提要,然后在单击 rss 列表中的链接后,我创建了一个新窗口并在该页面上显示 rss 项目的全部内容。

我想要实现的是,当我在第二个窗口(RSS 提要的全部内容)并按下手机上的“后退”按钮时,我想返回到第一个窗口(RSS 列表)。目前,当从我的应用程序的任何位置按下后退按钮时,我的应用程序将退出。

在第一个窗口中,我指定exitOnClose: true了,在第二个窗口中,我指定了exitOnClose: false. 不确定这是否是我需要做的。

任何帮助都非常感谢并提前感谢。

迈克尔

0 投票
1 回答
4508 浏览

ajax - 为什么 Appcelerator Titanium Mobile 不解析这个 JSON?

在 Windows 7 下针对 Android 使用 1.4.1。我有一个从 Titanium 应用程序访问的 Web 服务,该服务返回 JSON,如下所示:

但是 eval 或 JSON.parse 的组合都不会返回有效结果 - 例如:

这将显示一个警报对话框,其中没有任何内容。Titanium HTTPClient 调用工作正常

没有问题。

该 JSON 也可以验证,例如在 jsonlint.com 中。

0 投票
2 回答
227 浏览

itunes - iTunes 10 打破了 Titanium Developer

我刚刚安装了 iTunes 10。当我打开 Titanium Developer 时,SDK 版本下拉列表永远只会显示“正在加载...” 。

还有人看到这个吗?有人有解决办法吗?

0 投票
2 回答
2436 浏览

android - 如何在没有欢迎 Appcelerator 屏幕的情况下启动移植到 Android 的 Titanium 应用程序?

我是 Titanium 的新手,并创建了一个 HelloWorld 应用程序。每次我的应用程序启动时,都会显示 Titanium 启动屏幕。

0 投票
2 回答
1358 浏览

iphone - 是否可以使用钛应用加速器将文件直接上传到 Amazon S3?

我正在做一些研究以使用钛 appcelerator 构建 iOS 和 Android 应用程序。我无法确认的唯一要求是以与 iOS 和 Android 设备兼容的方式将照片直接上传到 Amazon S3 的可能性。

0 投票
2 回答
2880 浏览

javascript - 钛中的逻辑和 UI 分离(javascript)

我是 appcelerators Titan 和 javascript 的新手,我对编写 iphone 应用程序很感兴趣。我认识到创建 UI 需要“许多”代码。到目前为止这没有问题,但我倾向于明智地将该代码与我的应用程序逻辑分开。最佳做法是什么?

[更新] tweetanium是一个很好的例子,如何构建一个钛移动应用程序

0 投票
4 回答
1364 浏览

desktop-application - 使用钛的桌面应用程序

钛桌面应用支持PHP和mysql吗?或使用ajax?我应该使用 xampp 来执行此操作吗?或您有任何建议。

非常感谢你

0 投票
1 回答
417 浏览

javascript - 两个监听器同时触发,removeEventListener 不起作用

嘿,我有一个监听器附加到一行(createTableViewRow),并且该行有一个图标,该图标有另一个监听器,为什么当我点击图标时会触发行监听器?removeEventListener 不起作用。这是代码: http: //pastie.org/1157225

有什么帮助吗?

谢谢。

0 投票
2 回答
972 浏览

json - bungie.net 统计 API

有没有人尝试访问 bungie.net 到达统计 api(来自 Halo Matchmaking 的统计数据)?如此处所述http://www.bungie.net/fanclub/statsapi/Group/Resources/Article.aspx?cid=545064

我似乎无法返回任何数据,例如,如果我使用它(当然使用正确的 API 密钥和玩家标签值)忽略前 2 个星号......

** http://www.bungie.net/api/reach/reachapijson.svc/player/details/byplaylist/MyIdentifierAPIkey/Gamertag

我没有收到回复 - 但也没有错误,我做错了吗?

希望最终将其用于 Titanium (appcelerator) 应用程序。

欢迎任何帮助或建议,在此先感谢。