Javascript 在iOS中从Java脚本方法打开摄影机滚动
我需要在UIWebView中加载一个JSP/HTML5页面。在这个页面上有一个附件链接,点击它我需要打开CameraRoll来选择文件,然后上传到服务器。这与我们在电子邮件中使用附件是一样的。现在的问题是Java脚本如何打开CameraRoll?我的主要问题是,是否可以从Java脚本打开CameraRoll而不调用本机iOS方法。打开对话框的Java脚本嵌入在JSP/HTML5页面中 让我知道,如果你发现上述信息是不够的,所以我会尽量给你更多的细节。最终,我在UIWebView中有一个页面,它应该像普通电子邮件应用程序一样,通过CameraRoll的附件向用户发送一些消息Javascript 在iOS中从Java脚本方法打开摄影机滚动,javascript,ios,Javascript,Ios,我需要在UIWebView中加载一个JSP/HTML5页面。在这个页面上有一个附件链接,点击它我需要打开CameraRoll来选择文件,然后上传到服务器。这与我们在电子邮件中使用附件是一样的。现在的问题是Java脚本如何打开CameraRoll?我的主要问题是,是否可以从Java脚本打开CameraRoll而不调用本机iOS方法。打开对话框的Java脚本嵌入在JSP/HTML5页面中 让我知道,如果你发现上述信息是不够的,所以我会尽量给你更多的细节。最终,我在UIWebView中有一个页面,它应
我在网上搜索了很多,但找不到任何帮助。从iOS6开始,您可以访问媒体捕获API,该API允许您通过
向用户请求文件
基本上,您只需包含一个
,当用户触摸输入时,它就会打开手机的摄像头
一旦用户选择了文件,就可以使用POST表单操作或AJAX发送文件,或者使用文件API在客户端操作文件数据。有关实现的更多信息,请查看W3C的规范。谢谢回复。我会将此转发给我的团队成员,如果有任何问题,我会返回给您。我有一个疑问,上面的解决方案只适用于iOS6,还是同样适用于iosdkversion5.1?仅适用于iOS6+。iOS6之前不支持文件上载和HTML媒体捕获。多谢大家。是的,它工作正常,而且仅适用于iOS6+。我的问题在这里得到了正确的回答,解决方案对我来说很好。如果这解决了您的问题,请将答案标记为正确。