我正在将 audio_service 与 just_audio 一起使用,并使用我在 repo 中找到的教程代码构建了一个最小的示例 repo。
如果我用于初始化 AudioPlayerHandler 的 URL 出于任何原因不正确(示例代码中的硬编码仅用于说明目的,请参见下面的链接)我无法找到检测错误的方法。有一个未处理的异常会打乱状态,我不知道如何捕捉它并在应用程序中采取适当的步骤让用户知道出现了错误。有回调或我可以听的东西吗?
[VERBOSE-2:ui_dart_state.cc(209)] Unhandled Exception: (-1100) The requested URL was not found on this server.
#0 AudioPlayer._load (package:just_audio/just_audio.dart:785)
<asynchronous suspension>
#1 AudioPlayer._setPlatformActive.setPlatform (package:just_audio/just_audio.dart:1351)
<asynchronous suspension>