Android Studio - 如何在 webview Lollipop 中上传文件 (Android 5.0)
Posted
技术标签:
【中文标题】Android Studio - 如何在 webview Lollipop 中上传文件 (Android 5.0)【英文标题】:Android Studio - How to upload files in webview Lollipop (Android 5.0) 【发布时间】:2015-04-03 14:52:39 【问题描述】:我正在为我的应用程序使用 webview,它在 android Jelly Bean 中运行良好。上传选项在 Android KitKat 和 Lollipop 中不起作用。
我阅读了一些在线论坛,发现文件上传在 KitKat 版本中被破坏。所以,我认为它不适用于 KitKat。
但是,我还是想知道如何在 WebView 中调用 Android Lollipop 中的文件上传选项。
谢谢
【问题讨论】:
有人能帮帮我吗?另外,我的目标 api 为 15,那么为什么在单击上传按钮时 kitkat 和棒棒糖不显示选择文件对话框。谢谢 【参考方案1】:Lollipop 文件上传的新 api 详见这里https://gauntface.com/blog/2014/10/17/what-you-need-to-know-about-the-webview-in-l
这里有完整的代码示例https://github.com/GoogleChrome/chromium-webview-samples/tree/master/input-file-example
【讨论】:
仅适用于棒棒糖。不支持 5.0 以下。 对于旧版本:androidexample.com/…以上是关于Android Studio - 如何在 webview Lollipop 中上传文件 (Android 5.0)的主要内容,如果未能解决你的问题,请参考以下文章