Проблема сейчас в том, что когда я начинаю запись и останавливаю ее, она работает, создает запись экрана и видео, но НЕ записывает весь экран.
Щелкните здесь, чтобы просмотреть ссылку на потоковое видео с stramable.com
Поскольку в плагине прямо сейчас не говорится, что я могу установить размер экрана видео, это немного странно, потому что он записывает только верхнюю часть приложения, а не весь экран.
Я также понял, что он записал только его часть, а не целые 15 секунд, которые я записал.
Дайте мне знать, что мне не хватает, спасибо.
это код:
startScreenRecord(bool audio) async {
print('test');
bool start = false;
await Future.delayed(const Duration(milliseconds: 1000));
if (audio) {
print('test2');
start = await FlutterScreenRecording.startRecordScreenAndAudio(
"Title" + _time.toString(),
titleNotification: "dsffad",
messageNotification: "sdffd");
} else {
print('test3');
start = await FlutterScreenRecording.startRecordScreen("Title2",
titleNotification: "dsffad", messageNotification: "sdffd");
}
if (start) {
print('start');
setState(() => recording = !recording);
}
return start;
}
stopScreenRecord() async {
print('stop');
String path = await FlutterScreenRecording.stopRecordScreen;
setState(() { print('setState'); recording = !recording; });
print("Opening video"); print(path); OpenFile.open(path);
} }