mediaPlayerLoadCopyrightedMusicResourceWithPosition method
Future<Map>
mediaPlayerLoadCopyrightedMusicResourceWithPosition(- int index,
- String resourceID,
- int startPosition
)
Implementation
Future<Map<dynamic, dynamic>>
mediaPlayerLoadCopyrightedMusicResourceWithPosition(
int index, String resourceID, int startPosition) async {
final map = {};
if (_mediaPlayers[index] == null) {
map["errorCode"] = MEDIA_PLAYER_NOT_EXIST;
return Future.value(map);
}
final urls = _downloadUrlMap[resourceID];
final promise = callMethod(
_mediaPlayers[index].instance,
'loadCopyrightedMusicResourceWithPosition',
[resourceID, urls, 0, startPosition]);
final result = await promiseToFuture(promise);
map["errorCode"] = result;
return Future.value(map);
}