diff --git a/lib/src/controllers/pod_player_controller.dart b/lib/src/controllers/pod_player_controller.dart index 229ce884..5bd1f7ed 100644 --- a/lib/src/controllers/pod_player_controller.dart +++ b/lib/src/controllers/pod_player_controller.dart @@ -3,6 +3,7 @@ import 'dart:async'; import 'package:flutter/cupertino.dart'; import 'package:get/get.dart'; import 'package:universal_html/html.dart' as uni_html; +import 'package:uuid/uuid.dart'; import 'package:wakelock_plus/wakelock_plus.dart'; import '../../pod_player.dart'; @@ -29,7 +30,7 @@ class PodPlayerController { } void _init() { - getTag = UniqueKey().toString(); + getTag = const Uuid().v4(); Get.config(enableLog: PodVideoPlayer.enableGetxLogs); _ctr = Get.put(PodGetXVideoController(), permanent: true, tag: getTag) ..config( diff --git a/pubspec.yaml b/pubspec.yaml index c04b2050..fee485db 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -17,6 +17,7 @@ dependencies: wakelock_plus: ^1.2.4 universal_html: ^2.2.4 youtube_explode_dart: ^2.2.0 + uuid: ^4.4.0 dev_dependencies: flutter_test: