添加照片上传到iPhone主要是HTML5/JS的应用程序

问题描述:

我正在研究HTML5/JS在单个UI Webview中显示的iPhone应用程序。我想添加照片上传功能,我想知道最好的方法是通过必要的课程来扩展iPhone应用程序来选择照片并通过API上传。如果可能的话,我也想通过JS来触发照片选择器的显示。添加照片上传到iPhone主要是HTML5/JS的应用程序

我知道有可能使用像PhoneGap这样的框架来做到这一点,但我不想将整个应用程序迁移到新的框架。另外,对于“如何”类型的问题感到抱歉 - 通常在我耗尽我的努力之后,我会询问具体问题,但对于Objective C来说,我很新,所以我会很感激一些指导,即使它只是一个简单的设计说明。

影像选择器(UIImagePicker)是相当简单的一起工作:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIImagePickerController_Class/UIImagePickerController/UIImagePickerController.html

和一个API,你把它发送到现有的系统?或创建自己的。您只需要以多部分格式制作带有POSTED数据的NSMutableURLRequest,然后在您的服务器中适当地处理图像部分。

这可能有帮助:upload image from iPhone application

+0

是的,将发送图像到现有的API作为http POST的一部分。非常感谢指针。 – byron 2011-06-13 22:49:29

+0

还有一件事...有关如何通过javascript触发图像选择器的显示的任何建议? – byron 2011-06-13 22:51:17

+0

也许这样?:http://osdir.com/ml/phonegap/2011-04/msg00109.html – 2011-06-14 00:38:38