0

Xamarin 양식을 사용하여 기본 비디오 플레이어에서 열 수있는 프로젝트에 포함 된 비디오 파일이 있습니다.Xamarin 양식에서 로컬 콘텐츠를 재생하기 위해 기본 비디오 플레이어를 여는 방법

참고 : 인앱 비디오 플레이어는 여기에 제한됩니다.

어떤 아이디어입니까?

+1

이 기사를 시도 https://developer.xamarin.com/recipes/ios/media/video_and_photos/ –

+0

을 이 기사에서는 로컬 컨텐츠 재생에 대해 설명하지 않습니다. – Sankarann

+0

해당 링크에서 5 개의 기사를 확인 했습니까? –

답변

0

늦게 죄송합니다. FormsNativeVideoPlayer을 참조하십시오. 당신이 Raw 폴더에서 비디오 파일을로드 할 때, 당신은 단지이 같은 VideoPlayer_CustomRenderer 코드를 수정해야합니다

protected override void OnElementChanged (ElementChangedEventArgs<Xamarin.Forms.View> e) 
{ 
    base.OnElementChanged (e); 

    ... 

    string uriPath = "android.resource://" + Forms.Context.PackageName + "/" + Resource.Raw.audio; 
    var uri = Android.Net.Uri.Parse((uriPath)); 

    //Set the videoView with our uri, this could also be a local video on device 
    videoView.SetVideoURI (uri); 

    ... 
}