html - 如果在 UIWebView 中加载网页,iOS 6 "HTML Input file tag"不起作用

标签 html objective-c file-upload uiwebview

我们知道在iOS 6中手机safari支持HTML输入文件标签上传图片。我刚刚创建了一个这样的 HTML 文件,它在移动 safari 中运行良好。但是当我在 UIWebView 中加载它时,我发现我仍然可以点击“选择文件”按钮来选择图像文件,但是当我点击“完成”并返回到 UIWebView 时,UIWebView 中的网页重新加载并且没有文件附加到 HTML 表单。这是对 UIWebView 的限制吗?

最佳答案

我已经解决了。这是因为我把UIWebview加载网页的功能放在了“-viewWillAppear:(BOOL)animated”里面。因此,每次“拍照”模态视图隐藏时,UIWebview 都会重新加载 url。我已经修复了它,现在我可以确认 HTML 输入文件标签上传功能在 UIWebview 中也能正常工作。

关于html - 如果在 UIWebView 中加载网页,iOS 6 "HTML Input file tag"不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17302848/

相关文章:

file-upload - symfony 4字符串而不是文件类型创建的表单集合实体中的UploadedFile

javascript - 鼠标关闭时的 CSS 图标旋转第二个动画

html - 上传和嵌入在桌面浏览器中播放但不在移动浏览器中播放的视频

html - 只有一个 CSS 文件的 Angular 应用程序 VS 每个组件都有它的 CSS 文件

android - 在 Activity 和服务之间共享数据库

php - 我想在 php 中将文件从本地主机上传到我的服务器

php - 是否可以通过 post 发送 json 数组?

ios - 当我在 TableView 单元格的 uiimageview 上添加长按手势时。Uiimageview 未显示正确的图像

objective-c - 如何在午夜获取今天的 NSDate 对象?

ios - UIView 不响应触摸