getMediaUrl method
Future<String?>
getMediaUrl(
- AssetEntity entity, {
- PMProgressHandler? progressHandler,
- PMCancelToken? cancelToken,
Implementation
Future<String?> getMediaUrl(
AssetEntity entity, {
PMProgressHandler? progressHandler,
PMCancelToken? cancelToken,
}) async {
if (PlatformUtils.isOhos) {
return entity.id;
}
final params = <String, dynamic>{
'id': entity.id,
'type': entity.typeInt,
};
_injectProgressHandlerParams(params, progressHandler);
_setCancelToken(params, cancelToken);
return _channel.invokeMethod(PMConstants.mGetMediaUrl, params);
}