Phonegap / Cordova如何为Android打开原生文件打开对话框?

时间:2012-10-16 09:15:08

标签: android cordova

我编写了一个基于Cordova和JQuery Mobile的android应用程序。我必须从设备的SD卡打开一张图片。用户必须选择它。

有没有办法在基于HTML的应用程序中使用android中的文件打开对话框?该应用程序是黑莓(WebWorks)的一个端口。在这个系统上,我必须编写自己的扩展。我不认为Cordova给我们带来了这个fileopendialog。但也许有一个解决方案来创建像webworks一样的插件。

1 个答案:

答案 0 :(得分:0)

您可以从图像库中选择图像:

http://docs.phonegap.com/en/2.0.0/cordova_camera_camera.md.html#camera.getPicture

这直接适用于android。如果是来自Filesystem的文件:

http://docs.phonegap.com/en/2.0.0/cordova_file_file.md.html#File 但这不会创建Fileseletion对话框。这有待在javascript中实现。