/// <summary> /// 向后台发送媒体带参消息 /// </summary> /// <typeparam name="T">消息参数的类型</typeparam> /// <param name="type">媒体消息的类型</param> /// <param name="message">消息参数</param> public static void SendMediaMessageToBackground <T>(MediaMessageTypes type, T message) { var payload = new ValueSet(); payload.Add(MessageService.MessageType, type.ToString()); payload.Add(MessageService.MessageBody, serializeService.Serialize(message)); BackgroundMediaPlayer.SendMessageToBackground(payload); }
/// <summary> /// 向后台发送媒体消息 /// </summary> /// <param name="type">媒体消息的类型</param> public static void SendMediaMessageToBackground(MediaMessageTypes type) => SendMediaMessageToBackground <string>(type, null);