HTML输入“type = file”行为iOS 8.4& 9.2

时间:2016-03-21 11:04:53

标签: ios file-upload uiwebview

我使用Xamarin.Forms在iOS中的UIWebview中加载我的网站。在我的网站上,我在许多地方都有input type="file"个属性来上传docx,ppt,pdf等文件......

我安装了Dropbox& iOS 8.4和iOS中的Onedrive应用程序9.2设备。当我单击包含type=file属性的按钮时,我在iOS 9.2中看到了不同的行为。 8.4

iOS 9.2

enter image description here

iOS 8.4:

enter image description here

如您所见,在9.2中,它会自动检测已安装的iCloud存储应用并列出它,并且我能够成功上传文件,而在8.4中,即使存在iCloud存储应用,也不会列出它。

以上截图摘自W3.org网站。我的应用程序也发生了同样的事情。

这可能非常基础,我付出足够的努力来搜索,但找不到任何东西。

1 个答案:

答案 0 :(得分:2)

这仅适用于iOS 9 +。

TBH找到这些信息是一件很痛苦的事情,我似乎无法再找到它......

也许您可以将https://github.com/jcesarmobile/FilePicker-Phonegap-iOS-Plugin用于iOS8。