我在android开放源代码项目上打开了一个问题,答案是:
状态:WorkingAsIntended
不幸的是,openFileChooser不是公共API。我们正在开发Android未来版本中的公共API。
对于使用phonegap / cordova的用户,此替代方法已发布在错误跟踪器上:
Cesidio DiBenedetto添加了评论
大家好,我也一直遇到这个问题,因此我暂时将Cordova FileChooser插件编写为“创可贴”。基本上,在Android
4.4(KitKat)中,如前面的注释所述,不会打开文件对话框。但是,onclick事件仍然会触发,因此您可以调用FileChooser插件打开文件对话框,选择后可以设置一个包含文件完整路径的变量。此时,您可以使用FileTransfer插件上载到服务器,并挂接onprogress事件以显示进度。这个插件主要是为Android4.4配置的,因此,我建议继续对早期版本的Android使用本机文件对话框。该插件可能存在问题,因为我尚未在许多设备上全面测试所有可能的情况,
没有测试,因为我建立了自己的解决方法
评论
在下一个主要版本中,我们将向WebViewClient添加一个公共API,以处理文件请求。
看来他们现在将其视为错误,并且他们将对其进行修复
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)