在人们必须采取行动之后,我在 just_audio 中有一个播放列表。填写问题或做其他事情。我得到一个 json 数组
[{
"type":"item",
"name":"Intro - Mirin Dajo",
"stream":"http:\/.......demo0::audio\/mpeg",
"questionary":0,
},
{
"type":"item",
"name":"Dein Mentalcoach",
"stream":"http:\/\/e.......tdemo0::audio\/mpeg",
"questionary":0,
},
{
"type":"questionary",
"name":"Dein Mentalcoach",
"stream":"http:\/\......ptdemo0::audio\/mpeg",
"questionary":6525,
"questionarytitle":"Fragen zu Deinem Wohlbefinden",
},
{
"type":"item",
"name":"Achtung Killer!",
"stream":"http:\/\/cdn......ptdemo0::audio\/mpeg",
"questionary":0,
"questionarytitle":"",
}]
使用 questionaryId 键入 questionary 应该在输入问题后打开一个新屏幕,下一个音频应该播放。
sources.add(AudioSource.uri(
Uri.parse(splitStream(actualStream.stream)[0]), tag: AudioMetadata(
title: actualStream.name,
questionnaireId:
actualStream.questionary.toString(),
),));
源被添加到 AudioSource 列表中。
那么我的问题是我怎样才能完成这项任务。暂停显示问题的播放列表并继续播放列表。有任何想法吗?如果问卷 ID 不是 0 aso,我用元数据尝试了它。问候