带有 web 的 Flutter 滑块

Flutter slider with web

我正在尝试构建具有滑块的音乐播放器应用程序,下面显示的我当前的滑块代码在移动设备上运行良好,但在 Flutter web 上不起作用,似乎 flutter 滑块不支持 web 上的滑块然而。我试着找出替代包,但其中 none 似乎支持 web。是否有任何可用于网络的定制版本?

Widget slider() {
    return Slider(
        activeColor: Colors.white10,
        inactiveColor: AppColors.red200,
        label: inuseAudioinfo.duration.inSeconds.toString(),
        min: 0.0,
        max: (inuseAudioinfo.position.inSeconds ?? 0.0).toDouble(),
        value: (getSleepkerPosition(inuseAudioinfo.position.inSeconds,
                inuseAudioinfo.duration.inSeconds))
            .toDouble(),
        divisions: 9,
        onChangeStart: (double value) {
          print('Start value is ' + value.toString());
        },
        onChangeEnd: (double value) {
          print('Finish value is ' + value.toString());
        },
        onChanged: (double value) {
          setState(() {
            if (value == inuseAudioinfo.position.inSeconds) {
            } else {
              seekToSecond(value.toInt());
              value = value;
            }
          });
        });
  }

我正在使用 https://pub.dev/packages/audioplayers 插件来获取位置和持续时间,这个插件似乎还不支持网络。我用 https://pub.dev/packages/assets_audio_player 替换了我的代码,它起作用了。