Tag: sencha touch

在iPhone上运行的Sencha Touch应用程序中访问控制台

我想在我的Sencha Touch iOS应用程序中使用console.time('a')和console.timeEnd('a')。 这个函数在控制台上以微秒为单位测量时间。 如何在iPhone上运行我的应用程序时访问控制台? 我尝试使用Safari远程Web检查器(如Phonegap iOS Safaridebugging工作stream程 ),但不起作用。 它使我可以访问index.html,并且Web Inspector可以正确打开,但是他的所有选项卡都是空的,包括控制台选项卡。 (我试着用PhoneGap使用Safari Remote Web Inspector,它工作正常) 编辑: 我不使用Xcode,因为我用Sencha Cmd构build我的应用程序。 我不想改变这一点,因为我正在testing没有PhoneGap的Sencha Touch性能。

是否有可能打开新的浏览器窗口与自定义标题和内容?

我有一个Sencha触摸networking应用程序。 我试图生成一个日历事件文件,并在另一个窗口中打开它,因此迫使iOS要求用户将此事件导入到标准日历。 我可以做window.open ,然后使用document.write来生成我想要的文件,但是我也需要指定自定义标头的内容types,所以Safari会将它识别为一个日历文件。 可能吗?

Sencha在iPhone模拟器中parsingJSON,但不支持iPhone – phonegap

我在Sencha Touch应用程序中有以下代码,用于parsing来自服务器的JSON响应。该应用程序被封装在Phonegap上,并被部署为iPhone上的本机应用程序。 此代码在iPhone模拟器上正常工作,但不在iPhone本身。 有一个类似的问题已经漫游围绕SO,没有答案: JSON不加载在iPhone设备,而使用sencha触摸和phonegap Ext.Ajax.request({ url: makeurl, //'http://hostname/index.php?id=1234&action=STARTLIST&cmd=0', scope : this, success: function(response){ GoRemote.views.devicelist.setLoading(false); GoRemote.serverstatus="Ok"; Ext.getCmp('serverstatuspanel').update('Server Status : Okay'); this.listData = Ext.decode(response.responseText); console.log(response); if (this.listData.listresponse) { GoRemote.stores.RoomDeviceListStore.loadData(this.listData.listresponse.listdata, false); GoRemote.views.toolbar.setTitle(this.listData.listresponse.listinfo.listname); if(this.listData.listresponse.listinfo.container){ Ext.getCmp('btnBack').setVisible(true); } else{ Ext.getCmp('btnBack').setVisible(false); } } else if(this.listData.listcontrol){ if(this.listData.listcontrol.controlinfo.name=="NIAVDevice"){ Ext.getCmp('navigation').setActiveItem(0); } } }, failure:function(response){ GoRemote.serverstatus="Unable to reach director"; Ext.getCmp('serverstatuspanel').update('Server Status : Unable to reach […]

如何在sencha touch中添加不同屏幕分辨率的图像?

我们如何添加图像,即在Android中,如sencha touch中的小,中,大,大图像以及用于正常显示和Retina显示的IOS设备? sencha触摸框架中是否有内置的function或帮助function?

如何使用Sencha touch 2单独访问本机iOS文件系统

我正在研究Sencha Touch应用程序。 在这个应用程序中有一个用例,我需要修改文本文件并在iOS设备上重新保存。 由于我已经处理了将近300-400MB的数据,所以我不能在这里使用本地存储(请纠正我,如果我错了)。 在这里,我不想使用Phonegap或任何其他框架来访问本机文件系统。 你能告诉我,我怎样才能使用Sencha触摸本身访问本地文件系统。

从Sencha Touch访问本地API /系统

Sencha Touch对我的项目来说非常完美。 但是为了在iOS和Android上调用硬件条形码扫描器的驱动程序,有必要访问底层系统。 Sencha Touch在将其“转换”为原生应用程序(Sencha SDK允许的情况下)时是否可以使用它? 我知道PhoneGap是可能的。 但是恐怕将所有这些技术结合在一起使用(PhoneGap + Sencha touch)可能会使界面的响应速度变慢,但这是这个项目的决定性因素。 编辑:在这个线程中,一个用户说: “ 除非您使用Sencha SDK Tools和本机打包 , 否则无法访问本机iOS文件系统” 那么Sencha touch有可能吗?

我应该用Sencha Touch或Native编写我的应用程序吗?

随着最近Sencha Touch的更新,它越来越像iPhone和iPad的原生应用程序。 目前还有很多不同之处,而且文件有点欠缺。 我的问题是,鉴于我已经完全能够在Objective C中创build原生应用程序,我应该切换到Sencha Touch和PhoneGap,还是开始集成这些工具? 优缺点都有什么? 编辑: 感谢您的洞察力。 我的一个合作伙伴在周末写下了他们的观点,并提出了一些在这里没有提到的想法: Web vs Native:你应该怎么写你的应用程序?

如何在Javascript / Sencha中听键盘打开/closures?

我有一个HTML5 / Javascript(Sencha)应用程序,我已经在XCode中打包到iOS的PhoneGap中。 无论如何,我希望能够听到键盘开/关事件,并做相应的事情。 有没有办法做到这一点?

如何从Sencha Touch / Phonegap应用程序中的虚拟键盘中删除“下一步”和“上一步”button

所以我有这个使用Sencha Touchbuild立的Phonegap应用程序。 我有一个用户input一些信息的textarea控件。 当箱子变得焦点时,它会popup虚拟键盘。 但是虚拟键盘上有下一个上一个和完成的button。 如何删除下一个和上一个button? 无论如何,他们似乎没有做任何事情。

Sencha touch2和PhoneGap之间的本地封装差异

Sencha touch2和PhoneGap之间的本地封装有什么区别? 很多人使用PhoneGap来基于Sencha touch本地打包应用,但是我发现Sencha touch 2具有本地打包的新特性。 那么哪种types的本地软件包在性能,可伸缩性,function性,成熟度等方面更好? 你如何select?