“HTML输入”;类型=文件";iOS 8.4及;9.2

“HTML输入”;类型=文件";iOS 8.4及;9.2,ios,file-upload,uiwebview,Ios,File Upload,Uiwebview,我正在使用Xamarin.Forms在iOS的UIWebview中加载我的网站。在我的网站中,我在很多地方都有input type=“file”属性,可以上传docx、ppt、pdf等文件 我已经在iOS 8.4和9.2设备中安装了Dropbox和Onedrive应用程序。当我点击包含type=file属性的按钮时,我在iOS 9.2和8.4中看到了不同的行为 iOS 9.2 iOS 8.4: 如您所见,在9.2中,它会自动检测已安装的iCloud存储应用程序并将其列出,我可以成功上载文件,

我正在使用Xamarin.Forms在iOS的UIWebview中加载我的网站。在我的网站中,我在很多地方都有
input type=“file”
属性,可以上传docx、ppt、pdf等文件

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

iOS 9.2

iOS 8.4:

如您所见,在9.2中,它会自动检测已安装的iCloud存储应用程序并将其列出,我可以成功上载文件,而在8.4中,即使iCloud存储应用程序存在,它也不会列出它

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


这可能是非常基本的,我花了足够的精力来搜索它,但找不到任何东西。

这只适用于iOS 9+

TBH找到这些信息真是让人头疼,我好像再也找不到了


也许你可以使用iOS8。

很好的答案。我认为使用你建议的插件以及Cordova的摄像头和文件选择器插件可以做得很好!