首页 文章

如何打开原生视频播放器以播放Xamarin表单中的本地内容

提问于
浏览
0

我有一些 video file embedded with the project ,使用Xamarin表单在原生视频播放器中打开 .

注意:此处有应用内视频播放器 .

对此有何看法?

1 回答

  • 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);
    
        ...
     }
    

相关问题