Exemple #1
0
        /// <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);
        }
Exemple #2
0
 /// <summary>
 /// 向后台发送媒体消息
 /// </summary>
 /// <param name="type">媒体消息的类型</param>
 public static void SendMediaMessageToBackground(MediaMessageTypes type) => SendMediaMessageToBackground <string>(type, null);