ZegoMediaPlayerResource class
用于指定播放器的多媒体资源。
用于在加载多媒体资源时,配置加载参数。
Constructors
- ZegoMediaPlayerResource(ZegoMultimediaLoadType loadType, {int? startPosition, ZegoAlphaLayoutType? alphaLayout, String? filePath, Uint8List? memory, String? resourceID})
- ZegoMediaPlayerResource.defaultConfig()
- 默认构造一个媒体播放器资源对象。
Properties
- alphaLayout ↔ ZegoAlphaLayoutType?
-
如果指定的资源带透明特效,需要指定 alpha 数据的布局位置。
getter/setter pair
- filePath ↔ String?
-
文件资源的路径。本地资源路径或网络资源的 URL,不能传入 null 或 ""。Android 可通过 Uri 方式进行传参。
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- loadType ↔ ZegoMultimediaLoadType
-
用于指定多媒体资源的加载类型。
getter/setter pair
- memory ↔ Uint8List?
-
二进制数据内存。
getter/setter pair
- resourceID ↔ String?
-
从版权音乐模块获取的资源 ID。
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- startPosition ↔ int?
-
开始播放的进度。
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited