capacitor-community/camera-preview

iOS still not getting data from stopRecordVideo()

Opened this issue · 4 comments

Describe the bug
I'm trying to get the video file, works on Android, but not on iOS. I noticed some others saying it wasn't working. Still getting 'empty'. Has there been any changes to this?

Smartphone (please complete the following information):

  • iOS

Additional context
I have tried to wrap this code in a try{} but nothing get's caught.
I get the first log, but not the others.

Hoping for some direction.

`console.log('[camera] Try getting video file path');

const result = await CameraPreview.stopRecordVideo()
const fileName = result.value.substring(result.value.lastIndexOf("/") + 1);
console.log('[camera] fileName: ', fileName); // << Does not log this
console.log('[camera] Result: ', result); // << Does not log this`

I appear to be having the same issue.

Same issue for me ! On IOS i get nothing in response :/
@arielhernandezmusa @pbowyer

@asorteberg @stickypages Hey so since it seems like this plugin is not currently maintained, there is this new plugin called capacitor-community/video-recorder that works pretty well. It was made to fix all of the issues of this plugin related to video recording.

https://github.com/capacitor-community/video-recorder

Same here.
Also mentioned here: #307

Someone has fixed this for capacitor 5, but still no fix for this package.
There is still a open pull request

#308