public class WXMusicVideoObject extends java.lang.Object implements WXMediaMessage.IMediaObject
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
albumName
Album Name, LRC format
NOTE: The length should be within 1K.
音乐专辑名称 LRC格式
注意:限制长度不超过1K
|
int |
duration
song duration
音乐时长
|
java.lang.String |
hdAlbumThumbFilePath
HD Cover Image File Path
NOTE: The length should be within 1K.
高清封面图文件路径地址
注意:限制长度不超过1K,文件长度不超过1MB
|
java.lang.String |
identification
shared song identification
分享歌曲的识别符
注意:限制长度不超过1K,从微信跳回应用时会带上
|
long |
issueDate
Issue Date
发行时间
|
java.lang.String |
musicDataUrl
Music Data URL
NOTE: The length should be within 10KB.
音乐数据url地址
注意:限制长度不超过10KB
|
java.lang.String |
musicGenre
Music Genre
NOTE: The length should be within 1K.
音乐流派
注意:限制长度不超过1K
|
java.lang.String |
musicOperationUrl
music operation url
音乐播放器内展示 URL
|
java.lang.String |
musicUrl
Music Webpage URL
NOTE: The length should be within 10KB.
音乐网页的url地址
注意:限制长度不超过10KB
|
WXMusicVipInfo |
musicVipInfo
vip song extra info
付费歌曲额外信息
|
java.lang.String |
singerName
Singer Name
NOTE: The length should be within 1K.
歌手名
注意:限制长度不超过1K
|
java.lang.String |
songLyric
Song Lyric, LRC format
NOTE: The length should be within 32K.
歌词信息 LRC格式
注意:限制长度不超过32K
|
TYPE_APPBRAND, TYPE_APPDATA, TYPE_BUSINESS_CARD, TYPE_CARD_SHARE, TYPE_DESIGNER_SHARED, TYPE_DEVICE_ACCESS, TYPE_EMOJI, TYPE_EMOJILIST_SHARED, TYPE_EMOTICON_GIFT, TYPE_EMOTICON_SHARED, TYPE_EMOTIONLIST_SHARED, TYPE_FILE, TYPE_GAME_LIVE, TYPE_GAME_VIDEO_FILE, TYPE_GIFTCARD, TYPE_IMAGE, TYPE_LOCATION, TYPE_LOCATION_SHARE, TYPE_MALL_PRODUCT, TYPE_MUSIC, TYPE_MUSIC_VIDEO, TYPE_NOTE, TYPE_OLD_TV, TYPE_OPENSDK_APPBRAND, TYPE_OPENSDK_APPBRAND_WEISHIVIDEO, TYPE_OPENSDK_LITEAPP, TYPE_OPENSDK_WEWORK_OBJECT, TYPE_PRODUCT, TYPE_RECORD, TYPE_TEXT, TYPE_TV, TYPE_UNKNOWN, TYPE_URL, TYPE_VIDEO, TYPE_VIDEO_FILE| Constructor and Description |
|---|
WXMusicVideoObject() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkArgs()
Check validity of parameters of MediaObject
检查该MediaObject各个参数的合法性
|
void |
serialize(android.os.Bundle data)
Serialize member variables to bundle object 将成员变量序列化到bundle对象中
|
int |
type()
Load type of the current media object 获取当前媒体对象的类型
|
void |
unserialize(android.os.Bundle data)
Deserialize bundle object to initialize member variables 通过反序列化bundle对象初始化成员变量
|
public java.lang.String musicUrl
public java.lang.String musicDataUrl
public java.lang.String singerName
public java.lang.String songLyric
public java.lang.String hdAlbumThumbFilePath
public java.lang.String albumName
public java.lang.String musicGenre
public long issueDate
public java.lang.String identification
public int duration
public java.lang.String musicOperationUrl
public WXMusicVipInfo musicVipInfo
public void serialize(android.os.Bundle data)
WXMediaMessage.IMediaObjectserialize in interface WXMediaMessage.IMediaObjectdata - public void unserialize(android.os.Bundle data)
WXMediaMessage.IMediaObjectunserialize in interface WXMediaMessage.IMediaObjectdata - public int type()
WXMediaMessage.IMediaObjecttype in interface WXMediaMessage.IMediaObjectpublic boolean checkArgs()
WXMediaMessage.IMediaObjectcheckArgs in interface WXMediaMessage.IMediaObject