如何使用没有phonegap的Sencha Touch上传照片图像

时间:2012-12-11 10:37:04

标签: sencha-touch sencha-touch-2

是否可以使用Sencha Touch上传手机创建的图像,但不依赖PhoneGap?基本上我的应用程序可以通过Web访问,而不是本机安装在设备上。我希望能够从手机存储中选择一个图像,然后才能将其上传到服务中。我实际上想要在普通桌面浏览器上使用与文件上传控件相同的功能。

这是可能的,如果是这样的话?

2 个答案:

答案 0 :(得分:4)

现在有一个解决方案,但它确实有效。我使用Chrome在Nexus 7上测试了它。以下是兼容性列表:

  • Android(4.0起)浏览器支持常规
  • 适用于桌面和移动设备的Google Chrome
  • 版本6.0的iOS Safari浏览器支持(未在移动设备上测试)

https://github.com/kostysh/File-uploading-component-for-Sencha-Touch

答案 1 :(得分:0)

桌面web浏览器和移动浏览器在很多情况下都不同。要访问文件上载选项,您需要访问OS API,这是仅使用javascript无法实现的。 Phonegap为我们提供了将js与设备API连接的选项。如果你能找到一种方法来做到这一点,而不使用Phonegap,那么可能你可以解决,或者它是不可能的。