Xamarin.Forms WPF 不会加载 VideoView
Xamarin.Forms WPF won't load VideoView
我尝试为自己重新创建 Xamarin.Forms libvlcsharp Sample。
在 Android 和 iOS 上它工作得很好,但是当我尝试使用 Xamarin.Forms WPF 实现时它甚至不再加载 ContentPage。
只要我从 ContentPage 中删除 VideoView 并将其替换为 Label 或类似的东西,它就会起作用。
在这种情况下有效:
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:AwsomeSample"
xmlns:shared="clr-namespace:LibVLCSharp.Forms.Shared;assembly=LibVLCSharp.Forms"
x:Class="AwsomeSample.MainPage">
<!--<shared:VideoView x:Name="videoView" HorizontalOptions="Center" VerticalOptions="Center"/>-->
<Label Text="Bool11"/>
</ContentPage>
这里不是:
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:AwsomeSample"
xmlns:shared="clr-namespace:LibVLCSharp.Forms.Shared;assembly=LibVLCSharp.Forms"
x:Class="AwsomeSample.MainPage">
<shared:VideoView x:Name="videoView" HorizontalOptions="Center" VerticalOptions="Center"/>
<!--<Label Text="Bool11"/>-->
</ContentPage>
希望我的英语没那么差。 ^^
从 https://code.videolan.org/videolan/LibVLCSharp/issues/38 开始,此问题已得到修复:
Try with (at least) https://www.nuget.org/packages/LibVLCSharp.WPF/0.0.1-alpha2 and https://www.nuget.org/packages/LibVLCSharp.Forms.WPF/0.0.1-alpha1
我相信你现在可以关闭这个问题了。
我尝试为自己重新创建 Xamarin.Forms libvlcsharp Sample。
在 Android 和 iOS 上它工作得很好,但是当我尝试使用 Xamarin.Forms WPF 实现时它甚至不再加载 ContentPage。
只要我从 ContentPage 中删除 VideoView 并将其替换为 Label 或类似的东西,它就会起作用。
在这种情况下有效:
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:AwsomeSample"
xmlns:shared="clr-namespace:LibVLCSharp.Forms.Shared;assembly=LibVLCSharp.Forms"
x:Class="AwsomeSample.MainPage">
<!--<shared:VideoView x:Name="videoView" HorizontalOptions="Center" VerticalOptions="Center"/>-->
<Label Text="Bool11"/>
</ContentPage>
这里不是:
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:AwsomeSample"
xmlns:shared="clr-namespace:LibVLCSharp.Forms.Shared;assembly=LibVLCSharp.Forms"
x:Class="AwsomeSample.MainPage">
<shared:VideoView x:Name="videoView" HorizontalOptions="Center" VerticalOptions="Center"/>
<!--<Label Text="Bool11"/>-->
</ContentPage>
希望我的英语没那么差。 ^^
从 https://code.videolan.org/videolan/LibVLCSharp/issues/38 开始,此问题已得到修复:
Try with (at least) https://www.nuget.org/packages/LibVLCSharp.WPF/0.0.1-alpha2 and https://www.nuget.org/packages/LibVLCSharp.Forms.WPF/0.0.1-alpha1
我相信你现在可以关闭这个问题了。