diff --git a/star_lock/assets/ring1.mp3 b/star_lock/assets/ring1.mp3 new file mode 100755 index 00000000..eee971ac Binary files /dev/null and b/star_lock/assets/ring1.mp3 differ diff --git a/star_lock/lib/main.dart b/star_lock/lib/main.dart index afd74ddd..1d34717a 100644 --- a/star_lock/lib/main.dart +++ b/star_lock/lib/main.dart @@ -1,4 +1,5 @@ import 'package:aliyun_push/aliyun_push.dart'; +// import 'package:audioplayers/audioplayers.dart'; import 'package:flutter/material.dart'; import 'package:flutter_easyloading/flutter_easyloading.dart'; import 'package:flutter_localizations/flutter_localizations.dart'; @@ -142,7 +143,7 @@ class _MyAppState extends State with WidgetsBindingObserver, BaseWidget { XSAliyunPushProvider() .pushBindDeviceID(deviceId, Platform.isAndroid ? 10 : 20); } - } + } }); // //使用userid根据账号推送 @@ -182,3 +183,18 @@ Future _setCommonServices() async { await Get.putAsync(() => DeviceInfoService().init()); // Get.log(PlatformInfoService.to.info.version); } + +//播放本地音频 +// void playAudio() async { +// const String audioPath = "assets/ring1.mp3"; +// AudioPlayer audioPlayer = AudioPlayer(); +// // int result = await audioPlayer.play(audioPath, isLocal: true); + +// if (result == 1) { +// // 播放成功 +// print("Audio playback successful!"); +// } else { +// // 播放失败 +// print("Error playing audio"); +// } +// } diff --git a/star_lock/lib/talk/playAudio.dart b/star_lock/lib/talk/playAudio.dart new file mode 100644 index 00000000..e69de29b