2017-09-13 1 views

답변

0

관련 정보는 README.md에서 찾을 수 있습니다. 당신이 RemoteControl이 기능을 사용하려면

  • , 당신은 재정 UIApplication.RemoteControlReceived(UIEvent)을 가지고 있고 MediaManagerImplementation.MediaRemoteControl.RemoteControlReceived(UIEvent) 방법에 이벤트를 전달합니다. 자세한 내용은 샘플 응용 프로그램을 참조하십시오.

    1. 는 다음과 같이 그 sample code으로 RemoteControlReceived(UIEvent)을 구현하려면 UIApplication에서을 SampleApplication 클래스 상속을 만듭니다 :

      using Foundation; 
      using Plugin.MediaManager; 
      using UIKit; 
      
      namespace MediaSample.iOS 
      { 
          [Register("SampleApplication")] 
          public class SampleApplication: UIApplication 
          { 
           private MediaManagerImplementation MediaManager => (MediaManagerImplementation) CrossMediaManager.Current; 
      
           public override void RemoteControlReceived(UIEvent uiEvent) 
           {    
            MediaManager.MediaRemoteControl.RemoteControlReceived(uiEvent); 
           } 
          } 
      } 
      

      MediaManager.MediaRemoteControl.RemoteControlReceived(uiEvent) 당신이 다음을 처리하는 데 도움이

다음 단계에 따라/이전/일시 중지/재생 이벤트. 작동 원리를 보려면 here을 참조하십시오.

  • 는 다음과 같이 Main.cs에 UIApplication.Main()에을 SampleApplication을 추가 foget하지 마십시오

    UIApplication.Main(args, "SampleApplication", "AppDelegate"); 
    
  • 관련 문제