load static method
Creates an Audio from an asset.
path
should be a relative path to Flutter assets, e.g.
final audio = Audio.load('assets/foo.wav');
Returns null if asset cannot be loaded. Note that it returns an Audio sync'ly, though loading occurs async'ly.
Implementation
static Audio load(String path,
{void onComplete()?,
void onDuration(double duration)?,
void onPosition(double position)?,
void onError(String? message)?,
bool looping = false,
bool playInBackground = false}) {
final Audio audio = Audio._path(path, onComplete, onDuration, onPosition,
onError, looping, playInBackground)
.._load();
return audio;
}