Flutter更新后Just_audio(IO)中的Flutter误差

fdx2calv  于 2023-03-09  发布在  Flutter
关注(0)|答案(1)|浏览(160)

更新flutter版本后,插件Just_audio已经停止工作,给我这些异常(有时代码停止之前,并返回较少的错误):

[VERBOSE-2:dart_vm_initializer.cc(41)] Unhandled Exception: (-1) unknown error
#0      AudioPlayer._load
package:just_audio/just_audio.dart:850
<asynchronous suspension>
#1      AudioPlayer._setPlatformActive.setPlatform
package:just_audio/just_audio.dart:1435
<asynchronous suspension>
#2      AudioPlayer.load
package:just_audio/just_audio.dart:780
<asynchronous suspension>
#3      AudioPlayer.setAudioSource
package:just_audio/just_audio.dart:755
<asynchronous suspension>
[VERBOSE-2:dart_vm_initializer.cc(41)] Unhandled Exception: MissingPluginException(No implementation found for method load on channel com.ryanheise.just_audio.methods.26d4c1e0-6fef-4ed1-8917-3ea8d6e473e8)
#0      MethodChannel._invokeMethod
package:flutter/…/services/platform_channel.dart:313
<asynchronous suspension>
#1      MethodChannelAudioPlayer.load
package:just_audio_platform_interface/method_channel_just_audio.dart:58
<asynchronous suspension>
#2      AudioPlayer._load
package:just_audio/just_audio.dart:836
<asynchronous suspension>
#3      AudioPlayer.load
package:just_audio/just_audio.dart:780
<asynchronous suspension>
#4      AudioPlayer.setAudioSource
package:just_audio/just_audio.dart:755
<asynchronous suspension>

我已经尝试清理项目,并恢复插件的版本以前的代码(这是工作之前的更新)
我试过在一个真实的的iPhone,重新启动多次电脑,IDE。我已经更新插件到最后一个版本。
有没有人能告诉我可能是什么问题?我正试图检查其他插件,但如果代码是工作之前是不工作,现在只是与flutter更新...

ycl3bljg

ycl3bljg1#

我的问题很简单:我从我的S3 AWS桶中发送了一个签名的临时网址,文件名中包含了一个令牌。看起来插件不喜欢网址中的这种信息。我猜它不会将网址识别为音频。

相关问题