我正在使用Titanium Appcelerator开发应用程序.
这是一个简单的iOS抽认卡应用程序,允许用户滚动选择的外来单词,并查看卡片"另一面"的等效英文翻译(翻转过渡!).每张卡都有一个音频链接,还有一些选项供用户选择.
我想知道是否有人推荐使用合金框架?
它会加快开发时间吗?
是否存在合金不合适的用例?
我的任务是设计一个系统,允许我们的用户登录他们的帐户并使用他们的手机与我们的服务进行交互.我担心应用程序的安全性.
基本上,我们允许人们使用Facebook或Twitter通过OAuth登录.移动应用程序(使用Appcelerator钛构建)也应该这样做.成功登录手机后,我需要通知我的应用程序有人用FB或Twitter登录,以便我的应用程序可以检索用户的应用程序特定的用户ID.
我的第一个想法是编写一个手机可以调用的API,可以接受Facebook或Twitter userId等参数.我会查询我的数据库并找到他们的内部用户ID并将其返回到手机.
这样可以正常工作,但它完全不安全.任何人都可以使用Facebook用户ID访问相同的API,并且API只会返回内部ID(以及应用程序所需的任何其他数据),而不知道请求是否已获得授权.
这是我的第一个移动应用程序,所以我不太确定在我的API上实现安全性的正确方法.
在使用该应用程序一段时间并成功拍摄数十张照片后,用户会报告相机不会自动对焦,并且使用我们的Appcelerator应用程序照片会模糊不清.
是什么导致相机应用程序不自动对焦?
许多用户在不同型号(iPad)设备上报告了这一点.
我们拍摄了大量照片,很难确定相机自动对焦停止工作的原因/原因.捕获照片/图像的代码非常基本,如下所示:
Ti.Media.showCamera(
{ showControls:true,
mediaTypes:[Ti.Media.MEDIA_TYPE_PHOTO],
success:function(e){
try{
imgPhoto.image = e.media;
}
catch(e){
require('lib/Error').Capture(e);
}
},
error:function(e){
require('lib/Error').Capture(e);
}
});
Run Code Online (Sandbox Code Playgroud)
显然,我们尝试重置设备,查杀应用程序等,这些解决方案暂时解决了问题.任何可靠的建议表示赞赏.
我还在检查一切.
我想知道如果我们使用Titanium开发应用程序有什么限制.使用Titanium,iPhone和Android不能做什么?只能使用本机工具才能完成哪些事情?
我听说性能可能是一个问题.这有多糟糕?
先感谢您.:)
我是appcelerator钛的新手,有一个问题
我怎样才能创建一个模糊其父级的模态窗口,或者具有半透明背景?我设法创建了一个模态窗口但是父级变黑了.
提前致谢
几天后我开始研究Appcelerator 1.8.0并且我对Ti.include和require有点困惑.据我所知,Ti.include用于在另一个文件中包含js文件的内容,而require用于使用导出公开api.我无法理解的是,如果需要导出可以用来获取公共API,你真的需要包括吗?基本上我试图了解包含和要求之间的不同?
我有一些任意像素数据,我想保存为PNG.如何使用JavaScript对PNG进行编码以实现此目的?
数据是一系列的1和0,我想用来创建QR码.这是QR码任意数据
我没有使用DOM,所以jQuery和createElement都没有了.
我在iTunes Connect.
我有一个应用程序,我对此进行了一些更改。所以现在我正在使用 Organizer 上传更新版本,但上传后,我收到“ invalid binary”,但没有更多信息。查看这个论坛,我发现很多人都面临同样的问题,但没有解决方案适合我。
我在上传之前验证了应用程序,验证过程没问题..欢迎任何建议,这让我发疯。
提前致谢。
Titanium SDK 5.5.0 遗传算法
macOS Sierra.
Mac OS X上的Appcelerator Studio 4.7.1.201609100950找不到Android SDK.我已经使用Appcelerator Studio Dashboard上的按钮下载了它.下载成功完成后,Appcelerator Studio无法识别它.我收到以下错误:[Android SDK主页]在指定的SDK位置下找不到Android SDK
我正在使用Titanium构建我的第一个Android应用程序.我在第一个窗口上加载了RSS feed,然后在单击rss列表中的链接后,我创建了一个新窗口并在该页面上显示rss项目的完整内容.
我想要实现的是当我在第二个窗口(rss feed的完整内容)并按下手机上的Back按钮时,我想返回第一个窗口(rss列表).目前我的应用程序从我的应用程序的任何位置按下后退按钮时退出.
在第一个窗口,我已经指定,exitOnClose: true并在我指定的第二个窗口exitOnClose: false.不确定这是否是我需要做的.
任何帮助都非常感谢并提前感谢.
Maikel
appcelerator ×10
titanium ×6
android ×2
ios ×2
api ×1
encoding ×1
iphone ×1
javascript ×1
mobile ×1
modal-dialog ×1
png ×1
security ×1
window ×1