pause method
Pauses the video.
Implementation
Future<bool> pause() async {
if (_isDisposed) {
debugPrint('Cannot pause: Video renderer is disposed');
return false;
}
try {
final result = await MethodHandler.invokeNativeMethod(
'pauseVideo',
arguments: {'videoId': videoId},
);
if (result is Map) {
return result['success'] == true;
}
return false;
} catch (e) {
debugPrint('Error pausing video: $e');
return false;
}
}