【问题标题】:phoneGap: select audio file from device and uploadphoneGap:从设备中选择音频文件并上传
【发布时间】:2014-02-03 12:20:54
【问题描述】:

我是 phoneGap 的新手。我正在创建一个虚拟应用程序来从本地服务器上的 iOS/android 设备上传音频文件。所以我想知道是否有办法打开音频库并选择需要上传的音频文件。类似于图片库。

是否可以打开音频列表并选择所需的音频文件?如果没有,还有什么办法?

【问题讨论】:

    标签: android cordova


    【解决方案1】:

    据我记得,您无法访问媒体库中存储的图片和音频文件。因此,您可能需要实现自己的原生插件并从 JavaScript 代码中调用适当的方法。

    您可以使用 Phonegap 的 Capture 插件来捕获音频/图像。看看这个Capture Plugin

    您也可以执行基本的文件操作。看看这个File Plugin

    对于您的情况,您必须实现可由 JavaScript 代码访问的本机接口。这将是它的另一种方式。如果您想创建自己的插件,请查看Plugin Development Guide。这可能会有所帮助。

    【讨论】:

      【解决方案2】:

      我已经使用文件插件实现了code,它将递归地遍历所有文件夹以找到所有图像(创建这个是因为我需要科尔多瓦不直接提供的多选方法)。您可以使用音频扩展名修改图像(搜索)的扩展名,即 png、jpeg 等。 使用此代码,您将获得音频文件的路径,您可以使用文件传输将其上传到服务器上

      希望对你有帮助

      【讨论】:

      • 谢谢你的回答,但你能把完整的代码发给我吗?
      • 您可以检查嵌入在答案中的链接以获取文件...您可以创建自己的容器来显示它
      猜你喜欢
      • 2014-02-26
      • 1970-01-01
      • 2011-03-12
      • 1970-01-01
      • 2017-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多