kidd3166 9a877f1dcd 1.4 update před 2 roky
..
.gradle 89671985e6 ui před 3 roky
android 817f13712c 1.4 update před 2 roky
example 89671985e6 ui před 3 roky
ios 9b3ac3f69e ios fix před 3 roky
lib 89671985e6 ui před 3 roky
.gitignore 89671985e6 ui před 3 roky
.metadata 89671985e6 ui před 3 roky
CHANGELOG.md 89671985e6 ui před 3 roky
LICENSE 89671985e6 ui před 3 roky
README.md 89671985e6 ui před 3 roky
pubspec.yaml 9a877f1dcd 1.4 update před 2 roky

README.md

flutter_screen_recording

A new Flutter plugin for record the screen. This plug-in requires Android SDK 21+ and iOS 10+

Getting Started

This plugin can be used for record the screen on Android and iOS devices.

1) For start the recording

bool started = FlutterScreenRecording.startRecordScreen(videoName);

Or

bool started = FlutterScreenRecording.startRecordScreenAndAudio(videoName);

2) For stop the recording

String path = FlutterScreenRecording.stopRecordScreen;

Android

Flutter_Screen_Recorder do not request permissions necessary. You can use Permission_handler, a permissions plugin for Flutter. Require and add the following permissions in your manifest:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />

iOS

You only need add the permission message on the Info.plist

<key>NSPhotoLibraryUsageDescription</key>
<string>Save video in gallery</string>
<key>NSMicrophoneUsageDescription</key>
<string>Save audio in video</string>