安卓4.4.2 html文件上传是否正常?需要解决方案,而不是变通方法
Android 4.4.2 html file upload working or not ? Need a solution not a workaround
我正在实现一个android应用程序,该应用程序使用一个web视图打开一个包含"file"类型html输入的html页面。我实现了openFileChooser和onShowFileChooseer,这样从2.2到6.0的所有android版本都能按预期工作:预期的行为是在点击输入字段后打开相机。
问题特别出现在Android 4.4.2中,系统没有调用fileChooser方法
我在Stackoverflow上搜索了一下,发现了各种解决方案(我可以说是变通方法)和讨论这个问题的线程,并建议使用javascript接口或插件。。。
许多人说没有办法在4.4.2 上进行文件上传工作
堆叠上的此链接
第62220期安卓项目
好吧,也许我错过了什么!但是为什么浏览器(chrome,三星的原生浏览器,firefox,opera,uc浏览器)可以在4.4.2上传文件Firefox没有使用WebView,但GeckoView也许这是一个答案,chrome是谷歌的浏览器(使用系统专用访问或类似的东西?)三星互联网浏览器(构造函数的浏览器使用系统专用访问或类似的事情?)但Opera和UC浏览器怎么办
因此,无论我是否遗漏了什么,通过文件上传不可能在4.4.2上实现网络视图,无论某个地方是否有解决方案,以及那些说没有办法做到这一点的人是否错了。
请帮忙?
好的,我找到了我自己问题的答案:要么这些应用程序嵌入chromium代码并使用它的WebView实现,而不是基于系统的实现(在4.4.2的情况下包含这个错误,每个Android版本之间不同),要么它们有自己的web引擎可以依赖,也不依赖WebView
- 可以转换显示属性吗?如果没有,什么'这是最好的解决方案
- iPad虚拟键盘-哪一个-javasctript解决方案
- AJAX HTTP基本身份验证解决方案
- 在chrome web商店中打开时,是否有允许执行内容/后台脚本的解决方案
- Chart.js-添加渐变而不是纯色-实现解决方案
- learnyounode杂耍异步解决方案不工作
- 了解因子分解解决方案
- 提交表单后的最佳解决方案
- AngularJS中的动态表单验证 - 是否有更好的解决方案/方法
- EmberJS - 使用几个解决方案从外部调用组件方法(呼吁讨论)
- 基于角度组件的方法和在路由器中的解决方案
- 按下按钮我的网页正在重新加载?我尝试过从js返回false之类的方法,但仍然没有解决方案
- 有没有一种方法可以为querySelectors编写开关语句或其他解决方案
- 安卓4.4.2 html文件上传是否正常?需要解决方案,而不是变通方法
- Javascript实现困境:寻找具有方法覆盖解决方案的类
- 在方法中的 ajax 调用中使用“this”关键字的解决方案
- 避免post方法的硬编码解决方案
- Javascript-从对象内部调用方法(必须是简单的解决方案)
- 在加载前提交,也许谁知道另一种方法的解决方案
- 需要解决方案,使webstorm的自动完成能够解决第三方模块方法