如何使用Phonegap 3.0从SD卡中浏览和选择文件?

4

已经研究了Phonegap 3.0的API。

我想通过使用UI,当我点击链接或按钮时从SD卡中浏览文件。

例如:

 <p onclick="browseFile()">Upload</p>

假设browseFile()函数包含浏览文件的功能,但需要UI实现。
或者
 <input type="file">

当我使用input type=file时,它可以从相册和音乐中选择文件,但无法从SD卡中选择文件。

我希望当我点击链接或按钮时,可以通过UI选择来自SD卡的文件。

有人能提供一个链接吗?其中包含浏览SD卡中的文件所需的JavaScript代码和UI界面?

2个回答

5

没有现成的解决方案。不幸的是,您需要使用文件API自己构建。

这里有一个示例,使用jQuery Mobile构建。


4
亲爱的给我投反对票的人,你有足够的勇气写下评论吗?我的回答有什么问题吗?你投反对票是因为在回答中发现了错误(哪些错误?)还是只是因为今天过得不好,发现自己终究得亲自动手做事情了,这让你感到沮丧?这次没有现成的解决方案,你最终必须开始动手工作?提醒其他人:如果有人被我的评论冒犯了,我很抱歉,但我真的很讨厌没有明确理由就投反对票的人... - trejder

1

我在外面没有找到一个现成的解决方案,但是我的项目需要一个,所以我写了这个简单的库叫做FileSelect。它使用WTFPL许可证,所以你可以用于任何目的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接