Skip to content

Take Picture - First one works, second one (different screen) fails #121

Open

Description

@mwawrusch

Tested this on ios, we have the following setup:
User takes selfie with front camera. Works.
Transitions to another page
User takes photo of license with back camera - fails with exception below.

Any help is very much appreciated.

The following PlatformException was thrown while de-activating platform stream on channel
plugins.flutter.io/camera/imageStream:
PlatformException(error, No active stream to cancel, null)
When the exception was thrown, this was the stack:
#0      StandardMethodCodec.decodeEnvelope 
package:flutter/…/services/message_codecs.dart:572
#1      MethodChannel._invokeMethod 
package:flutter/…/services/platform_channel.dart:161
<asynchronous suspension>
#2      MethodChannel.invokeMethod 
package:flutter/…/services/platform_channel.dart:334
#3      EventChannel.receiveBroadcastStream.<anonymous closure> 
package:flutter/…/services/platform_channel.dart:554
#4      EventChannel.receiveBroadcastStream.<anonymous closure> 
package:flutter/…/services/platform_channel.dart:551
#11     CameraController.stopImageStream 
package:camera/camera.dart:448
#20     MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart)
(elided 27 frames from dart:async and dart:async-patch)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions