titanium-mobile相关内容

无法在钛中运行应用程序

我是 Titanium 的新手, 我已经在基于 windows 的笔记本电脑上安装了 Titanium. 也在工作室中导入了Kitchen Sink 应用程序. 我已经设置了所有 path 变量以及最新的 Android SDK. 我也更改了运行配置日志和所有内容. 但是当我尝试运行应用程序时,它给了我一个错误.我正在尝试在 Titanium studio 的 and ..
发布时间:2021-11-17 01:07:33 移动开发

钛金手机/苹果推送通知 插入回调最合乎逻辑的地方是什么

问题, 我想要实现的是有一个集中的地方来接收通知,所以无论用户在哪个窗口或选项卡上都会收到通知并触发回调函数. 如果一个项目严重依赖 Apple 推送通知,那么(在 Titanium Mobile 中)是插入通知请求和回调代码的最佳位置. 我认为这会自动发生,但事实并非如此,目前我将 registerForPushNotifications 放在一个文件中,该文件包含在每个窗口中 ..

如何判断应用程序是否因 Titanium 中的推送通知而被打开或恢复?

根据推送到达时应用是否打开,您如何在 Titanium 中以不同方式处理推送? 当收到推送通知并且我的应用正在运行时,我想弹出一条消息,让用户转到通知所指的项目.如果应用程序关闭,并且用户点击推送通知并导致应用程序打开,我想将用户直接带到项目而不弹出. Titanium 的 registerForPushNotifications 似乎只有一个回调,“回调",当推送到达时,无论应用程序 ..

尝试在 Appcelerator Titanium 中获取 Facebook 电子邮件时出现错误 2500

我尝试获取通过 Facebook 模块登录的用户的电子邮件地址.但是每次{"error":"出现错误代码2500时都会出错.必须使用活动访问令牌来查询有关当前用户的信息."} 我的代码是: var viewClick = function() {fb.logout();fb.initialize();fb.authorize();};var facebookLogged = 函数(e){f ..

如果在使用 Titanium.Android.currentActivity.finish() 关闭后从任务栏重新启动应用程序将冻结;

有人知道任何解决方法吗?当用户点击返回按钮(设备返回)时,我们通过调用这行代码 Titanium.Android.currentActivity.finish() 来关闭应用程序.虽然应用程序将完全关闭,但如果用户尝试使用最近使用的应用程序(任务栏)重新启动应用程序,应用程序将冻结,从而影响设备性能. 我创建了一个新应用,对其进行了测试,并且能够重现该问题. 有人知道解决方法吗? ..

错误无法找到任何支持 iOS Simulator 13.2.2 的 Xcode 安装

我试过这两个问题问题 1 和 问题 2 对我不起作用.也试过重置sim. 以下是日志详细信息: appc run -p ios -T 模拟器 -C 此命令的输出: Appcelerator 命令行界面,版本 8.0.0版权所有 (c) 2014-2020,Appcelerator, Inc. 保留所有权利.[ERROR] 无效的 iOS 模拟器“x";2020 年 6 月 30 ..
发布时间:2021-11-15 22:32:20 其他开发

一个地方可以捕捉到钛的所有突然异常?

我是 Titanium Android 应用程序开发的新手,并且在使用我的应用程序期间遇到了“网络关闭"的令人不快的情况.我尝试在我的模拟器上重现它,但在应用程序仍在工作时进入“飞行模式". 我在 app.js 中尝试了以下内容: Ti.App.addEventListener('uncaughtException',function(){警报(“抓住");});Ti.App.addEve ..

Titanium - Android 外部存储 - 创建新目录,然后将文件写入其中

我们不能简单地在 Android 的外部 SD 卡(不是设备的内部存储器)上以编程方式创建新目录,我们不能在 SD 卡上写入文件吗? 即使在使用 Ti.Filesystem.externalStorageDirectory 之后,Titanium 是否也仅限于在内部存储器上写入文件? 曾经能够在 Android 中的 SD 卡上以编程方式创建新目录的人能否在这里写下答案,或者没有人需要 ..

刷新后不要追加相同的数据

我第一次为 Iphone 应用程序使用 appcelerator,我使用的是 TableViewRow,当窗口加载一切正常时,但如果我想刷新窗口,每次我推送刷新时 TableViewRow 都会重复相同的数据,所以,我有 5 个类别,刷新后我每次尝试刷新时都会重复相同的类别. Ti.UI.backgroundColor = '#dddddd';var url = "http://remoteJS ..

Titanium - 将变量传递到新窗口

我在我的 iphone 钛应用程序中传递变量时遇到问题.下面是我的 AppTabGroup.js 文件.有一个名为“grantEntrance"的事件侦听器.当它被触发时,我需要将变量 event.name 和 event.email 传递给所有新选项卡.出于某种原因,这对我不起作用.我最终得到未定义的错误.我想我的问题是如何设置全局变量?就像 event.name 一样,它会出现在应用程序的任何 ..

Titanium:如何在 Android 的电话簿中添加联系人?

我想在电话簿中添加联系人.我可以在 iPhone 中正确添加联系人,但在文档中我知道在 Android 中,电话簿是 只读 !!! 还有其他方法可以添加吗? 谢谢.. 解决方案 已解决!我从这个链接 .我们可以通过 Intent 在 Android 中添加联系人. if (Titanium.Platform.name == 'android'){var intent = Ti ..
发布时间:2021-11-15 22:30:29 其他开发

如果在使用 Titanium.Android.currentActivity.finish() 关闭后从任务栏重新启动应用程序将冻结;

有人知道任何解决方法吗?当用户点击返回按钮(设备返回)时,我们通过调用这行代码 Titanium.Android.currentActivity.finish() 来关闭应用程序.虽然应用程序将完全关闭,但如果用户尝试使用最近使用的应用程序(任务栏)重新启动应用程序,应用程序将冻结,从而影响设备性能. 我创建了一个新应用,对其进行了测试,并且能够重现该问题. 有人知道解决方法吗? ..

构建 ti.barcode 失败

这是我第一次构建 Titanium 模块.我正在构建的是 Android 的 ti.barcode.我从 Github 获取源代码并导入到 Titanium 工作室.通过打开构建路径并关闭即可轻松纠正一些构建路径错误.项目上没有显示错误. 但是当我尝试打包时,总是收到错误消息: 启动构建和打包失败构建失败.无法在/Users/ymlan/Code/ti.barcode-android- ..
发布时间:2021-11-15 22:29:12 其他开发