问题标签 [appcelerator-mobile]
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.
iphone - iPhone上图像的多个可变区域
我有一张带有人图片的图像,我想让用户选择人的某个区域并更改颜色。但是我怎样才能最好地创建一个多蒙版图像?例如,用户是否应该能够更改腿或手的颜色。
我正在使用 Titanium Appcelerator,现在我有一个在图像上放置按钮的解决方案,这不是一个漂亮且被接受的解决方案。
Kitchensink 示例只有一个区域可以更改。
iphone - 在 mac 的多个帐户中运行 Appcelerator Titanium (for iPhone)
我已经从我的登录帐户(在 Mac 系统上)安装了 Titanium Developer 1.2.2,并完成了一个演示项目。我能够看到它在 iPhone 模拟器中工作。现在,如果我切换用户并登录到另一个帐户以在那里运行 Titanium Developer,它会在那里下载并运行,但我无法在那里启动任何项目。SDK 版本仅显示为“正在加载...”。
作为解决方法,我打开了一个终端窗口并输入sudo abhilash
(假设我的登录名是'abhilash')并输入密码并从命令行启动 Titanium。它打开了我的钛实例并正确检测到 SDK 版本为 4.2,当我在模拟器中单击启动时,它会引发以下错误
现在如何使它适用于第二个用户帐户?我已经尝试从第二个用户的帐户重新安装 xcode 和 Titan,但没有成功:(
请帮忙!!
titanium - File.isFile 和 File.isDirectory 在 Appcelerator Titanium 中是否无法正常工作?
我正在使用 appcelerator Titan 开发 iPad 应用程序,需要遍历目录的内容并确定所包含项目的类型,无论是文件还是目录。
这是我到目前为止所拥有的:
我总是收到警告框说“是一个未知对象。”。似乎 isFile 和 isDirectory 工作不正常,还是我错过了什么?其他人有同样的问题吗?
感谢您的任何建议!
iphone - Titan webview - 单击链接时转到默认浏览器
在钛中,我使用 webview 来显示一个已经为移动浏览器格式化的 wordpress 博客页面。而不是编写我自己的界面,这是一个很好的解决方法。应用程序唯一关注的不是浏览器。
但我的问题在于,当用户单击初始显示域之外的链接时。我只希望主域显示在应用程序浏览器中。如果单击任何其他链接,将用户带到该域之外,我希望在手机默认浏览器中打开它。
谁能指出我的方向。我尝试添加一个侦听器来尝试捕获链接点击,但是,我没有成功。
谢谢
ios - Appcelerator Titanium iOS 分发错误
这是我在尝试分发时遇到的错误:
[INFO] Titanium SDK 版本:1.5.1 [INFO] iPhone 设备系列:iphone [INFO] iPhone SDK 版本:4.2 错误:回溯(最后一次调用):
文件“/Library/Application Support/Titanium/mobilesdk/osx/ 1.5.1/iphone/builder.py”,第 599 行,在 main provisioning_profile = read_provisioning_profile(pp,o) 文件“/Library/Application Support/Titanium/mobilesdk/osx/1.5.1/iphone/builder.py”中,行212,在 read_provisioning_profile f = open(f,'rb').read() IOError: [Errno 2] No such file or directory: u'/Users/charleszink/Library/MobileDevice/Provisioning Profiles/----(已编辑)----.mobileprovision'
我已经下载、重做、安装并用我的密钥尝试了几乎所有的东西来让它们工作。不确定是什么问题。这是 Appcelerator 的样子:http ://d.pr/uG5R - 那里似乎没有任何问题。
titanium - 在哪里存储我的数据在 appcelerator?
假设我们想为 android 做一个简单的应用程序,而对于这个应用程序,我们需要一些数据。当我在本地电脑上测试我的示例时,这些数据我将它们保存在一个 json 格式的文件中。假设该应用程序不需要互联网连接,因此我们无法向某处的服务器发送请求。
现在,如果我移动到 android 设备(在我的情况下是钛模拟器),我没有服务器,所以我无法获取我的 json 数据文件。
那么秘诀是什么?我将如何做这项工作?所有这些原生应用程序如何在没有服务器、没有数据库、没有获取 xml 或 json 数据文件的方式的情况下工作?
谢谢
iphone - 打包错误,试图在 Titanium 中制作 iPhone 应用程序
我在尝试打包我的 Appcelerator Titanium 应用程序时遇到问题。
它构建正确,我可以在我的 iPod Touch 上运行它。
当我尝试打包以在 App Store 中分发时,我在 build.log 中收到以下错误:
titanium - “枚举时发生突变”错误在 Titanium 项目中半随机出现
我相信你们之前在 Titanium 移动项目中都看到过这个错误。我一直在我正在开发的应用程序中获得它。它通常由相同类型的操作抛出,但不是一直抛出,也不是在同一个地方。我想知道是否有人找到了解决此问题的方法。
当我遍历对象数组并使用该数据创建视图时,通常会生成错误。每个新视图都位于其前一个兄弟视图的下方,因此新视图的 top 属性如下所示:
如您所见,我正在使用 view.height 属性来确定我的顶级属性,我认为这是问题的一部分。任何人都对此有任何运气,或者您是否正在使用解决方法来避免另外使用视图的高度属性?
(这也发布在Appcelerator Q&A 网站上)
javascript - google calendar api - gd$where 的输出未定义
我能够解析并显示我的所有代码片段的数据,除了这一行
这是正在处理的代码块。其他一切都显示正确的数据
这是应该从日历中显示的内容
javascript - sql插入没有错误,但表没有数据
我在钛手机中使用 sqlite。我在同一个数据库中的另一个表上运行更新没有问题,所以我的连接似乎没问题。但是,当我在表上运行插入时,我没有插入任何数据,也没有抛出错误/异常。所以我对正在发生的事情感到困惑。这是我的表结构
这是代码。你可以看到下面的插入语句。在变量的输出上,它们都有数据。可能我的语法错误?