微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

asp.net – 可以通过移动设备的Web浏览器上传图片吗?

这个问题以前是有问题的,但今年不是,没有具体的共识,我知道这是一个热门话题.此外,技术变化相当快,其他问题似乎仅与使用< input type =“file”有关.我正在寻找一种更详细的现代化方式来处理这些请求,虽然我一直在ASP开发. NET C#MVC3,我一直在研究天气ASP.NET MVC4 Mobile将支持移动文件上传,从我所看到的,它没有,或者没有在新的发行说明中被覆盖. http://www.asp.net/vnext/overview/whitepapers/whats-new

http://www.asp.net/mvc/tutorials/mvc-4/aspnet-mvc-4-mobile-features

从研究我已经完成了jQuery-Mobile似乎相当im头.

http://www.parorrey.com/blog/jquery-mobile/file-input-field-uploading-using-jquery-mobile-framework-form-submission-with-ajax-disabled/

http://forum.jquery.com/topic/jquery-mobile-seems-to-clobber-ability-to-upload-files-via-forms

发布的示例在我的iPhone上不起作用,因为< input type =“file”仍然存在,因此灰色显示为不可访问. http://filamentgroup.com/examples/jquery-custom-file-input/

我遇到的另一个建议涉及强制用户将照片发送给用户特定的电子邮件,这不是真正吸引我或我处理的客户 – 这种方法似乎也可能容易受到安全漏洞的攻击.

有没有办法做到这一点我被忽视了?如何在移动设备上显示文件对话框?

解决方法

Safari浏览器不支持文件上传.您可以通过访问实际浏览器中的许多移动网站来看到这一点,但实际的应用程序将允许这一点.

因此,如果您正在制作一个希望作为本地应用程序部署的移动网络应用程序,则可以使用phonegap作为图层来执行此操作.

http://docs.phonegap.com/en/1.4.1/phonegap_file_file.md.html#FileTransfer

此外,它支持

> Android> BlackBerry WebWorks(OS 5.0及更高版本)> iOS> Windows Phone 7(芒果)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐