【问题标题】:Cordova Media Capture CaptureVideoOptions duration not workingCordova Media Capture CaptureVideoOptions 持续时间不起作用
【发布时间】:2017-05-25 23:29:38
【问题描述】:

媒体捕获插件运行良好,除了我在 CaptureVideoOptions 中设置持续时间的部分。尝试设置为各种数字,当时没有什么会停止视频。但是,限制选项似乎与图像和音频录制的所有其他捕获选项一样有效。我正在测试 Nexus 5 版本 6.0.1

【问题讨论】:

    标签: cordova cordova-plugins ionic-native


    【解决方案1】:

    这对我有用。在各种设备上进行了测试。

    let options: CaptureVideoOptions = { limit: 1, duration: 5, quality:0};
    MediaCapture.captureVideo(options).then((data: MediaFile[]) => {
          // code
    }
    

    【讨论】:

    • 我相信我正在使用类似的代码,但我还是会尝试一下。谢谢
    • 我使用了完全相同的代码,我也在最新的 Android 版本 (7.1.1) 上尝试过,但没有成功。有人遇到这个问题吗??
    • 对我也不起作用.. 最新的 android nougat 在我的 oneplus 5t 上不起作用.. 甚至质量都不起作用
    • 您找到解决方案了吗?我在使用 Nexus 5 Android 6.0.1 时也面临同样的问题。在其他测试设备上,计时器倒计时而不是像 Nexus 那样倒计时,而且它们似乎可以工作。 (在带有 Android 4.4 的 Emulator 和带有 Android 7.0.0 的 Lenovo P2 上进行了测试,都没有问题。
    【解决方案2】:

    duration 参数无助于限制使用 cordova-media-captuire-plugin 的视频录制。 但是,它会帮助您,不要上传超过指定持续时间的录制视频。 因此,您可以使用持续时间参数来限制视频上传到服务器。这将完成你的目标。 希望能帮助到你。 谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多