如何解决Sencha Touch或任何其他HTML5 JavaScript框架是否允许访问手机的媒体库以将视频上传到服务器?
| 我正在寻找一款可以从一个人的手机媒体库中拍摄视频并将其上传到我的服务器的应用。据我所知,我必须为要包括的每种类型的移动设备构建一个应用程序。但是,如果新的HTML5协议允许我通过浏览器上传视频文件(并且可以处理文件大小),则这将是首选方法。解决方法
网络应用无法访问手机上的媒体库。使用phonegap访问用户照片-http://docs.phonegap.com/phonegap_media_capture_capture.md.html
, 考虑到您正在使用iOS并在iOS的MobileSafari中运行WebApp,则您无权访问任何与系统相关的组件,库或任何内容(因此没有照片,视频等)。
Safari本身不支持文件上传。您可以添加标签,但是它将始终保持为已禁用= \“ disabled \”属性。
访问这些组件的唯一方法是使用本机代码,或者,就像Joel所说的那样,PhoneGap因为提供了html页面,因此可以通过其JS框架访问本机API。
对于Android,我不知道,但可能不知道。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。