Skip to content

How to display the last media captured ? filePath does not exist for MediaCapture #405

@lclalalalala

Description

@lclalalalala

I am new to flutter and app development. Please give me some help.

I just copied paste from the document

import 'package:flutter/cupertino.dart';
import 'package:camerawesome/camerawesome_plugin.dart';
import 'package:path_provider/path_provider.dart';
import 'package:better_open_file/better_open_file.dart';
CameraAwesomeBuilder.awesome(
  saveConfig: SaveConfig.photoAndVideo(),
  onMediaTap: (mediaCapture) {
    OpenFile.open(mediaCapture.filePath);
  },
)

And vscode shows that

The getter 'filePath' isn't defined for the type 'MediaCapture'.
Try importing the library that defines 'filePath', correcting the name to the name of an existing getter, or defining a getter or field named 'filePath'.dart[undefined_getter](https://dart.dev/diagnostics/undefined_getter) 

How can I get the path of last captured photo?

About your device

Brand Model OS
Apple iPhone 14 Pro 16.1

Your flutter version

camerawesome: 2.0.0-dev.1

Flutter 3.13.9 • channel stable • https://github.com/flutter/flutter.git
Framework • revision d211f42860 (3 weeks ago) • 2023-10-25 13:42:25 -0700
Engine • revision 0545f8705d
Tools • Dart 3.1.5 • DevTools 2.25.0

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