capacitor-community / camera-preview

Capacitor plugin that allows camera interaction from HTML code
MIT License
186 stars 156 forks source link

iOS still not getting data from stopRecordVideo() #334

Open stickypages opened 4 months ago

stickypages commented 4 months ago

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):

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`

asorteberg commented 3 months ago

I appear to be having the same issue.

maximilien0405 commented 3 months ago

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

maximilien0405 commented 3 months ago

@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

wijzijnweb commented 2 months ago

Same here. Also mentioned here: https://github.com/capacitor-community/camera-preview/issues/307

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

https://github.com/capacitor-community/camera-preview/pull/308