iphone - 手机间隙 : get the filesize of captured audio file

标签 iphone ios cordova

我正在使用 phonegap 构建 iPhone 应用程序。我使用以下代码记录了文件。

导航器.device.capture.captureAudio( 捕获成功,捕获错误 );

我怎样才能得到这个捕获的音频文件的文件大小?

最佳答案

navigator.device.capture.captureAudio( captureSuccess, captureError ) 的 captureSuccess 方法将使用 MediaFile 的数组调用具有大小参数的对象。

function captureSuccess(audioFiles) {
    var i, len;
    for (i = 0, len = audioFiles.length; i < len; i += 1) {
        console.log("Name = " + audioFiles[i].name);
        console.log("Path = " + audioFiles[i].fullPath);
        console.log("Type = " + audioFiles[i].type);
        console.log("Size = " + audioFiles[i].size);
    }
}

关于iphone - 手机间隙 : get the filesize of captured audio file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11315979/

相关文章:

ios - Ionic 4 iOS 应用程序在没有第三方服务的情况下使用 APNS 推送通知

objective-c - 与 IOS 深度链接混淆

iphone - 如何计算图表上某人体重的 y 像素? (数学+编程题)

objective-c - 点击 UITableViewCell 时如何在 iPhone 应用程序上播放 YouTube 电影?

c++ - OpenGL 三角形 strip 上不需要的颜色褪色问题。想要在三角形上获得统一的颜色

android - 我们可以以编程方式缓存谷歌地图吗?

ios - 旋转行为 iOS8 与 iOS9

mysql - sql查询在slite +phonegap中不起作用(计算给定名称表中的元素数量)

ios - Tl.xcodeproj 链接框架 'Pods_Tl.framework' 缺少此目标 : armv7 所需的一个或多个架构

javascript - Adnetwork,广告,适用于 Windows Phone 8.1 和 10 通用,支持phonegap/cordova