为Xamarin.Forms VideoPlayer设置源
我正在尝试让我的应用程序播放youtube播放列表视频。我设置了源代码:为Xamarin.Forms VideoPlayer设置源,video,xamarin.forms,xamarin.uwp,Video,Xamarin.forms,Xamarin.uwp,我正在尝试让我的应用程序播放youtube播放列表视频。我设置了源代码: <video:VideoPlayer x:Name="videoPlayer" Grid.Row="0" Source="https://www.youtube.com/watch?v=Jwcgm5VYV-U&list=PLyjPaKJQuCEzqQKdA8FsQdsJ77XbjKkBH" /> 但有一个错误: 错误“=”是意外标
<video:VideoPlayer x:Name="videoPlayer"
Grid.Row="0" Source="https://www.youtube.com/watch?v=Jwcgm5VYV-U&list=PLyjPaKJQuCEzqQKdA8FsQdsJ77XbjKkBH" />
但有一个错误:
错误“=”是意外标记。所需的标记为“;”
如何处理此问题?在XML属性或文本中存在大量非法字符(XAML是XML方言),因为它们具有特殊含义,请参阅。这些是
<
>
"
' and
&
<
>
"
"及
&
这些字符必须按以下顺序转义
< = <
> = >
" = "
' = '
& = &
<=
> =
" = "
“=&apos;
&=&;
因此,您应该将XAML更改为
<video:VideoPlayer x:Name="videoPlayer"
Grid.Row="0" Source="https://www.youtube.com/watch?v=Jwcgm5VYV-U&list=PLyjPaKJQuCEzqQKdA8FsQdsJ77XbjKkBH" />
在XML属性或文本中有一大堆字符是非法的(XAML是XML方言),因为它们有特殊的含义,请参见
<
>
"
' and
&
<
>
"
"及
&
这些字符必须按以下顺序转义
< = <
> = >
" = "
' = '
& = &
<=
> =
" = "
“=&apos;
&=&;
因此,您应该将XAML更改为
<video:VideoPlayer x:Name="videoPlayer"
Grid.Row="0" Source="https://www.youtube.com/watch?v=Jwcgm5VYV-U&list=PLyjPaKJQuCEzqQKdA8FsQdsJ77XbjKkBH" />
错误“=”是意外标记。所需的标记为“;”
这是因为您正在使用不支持的&
登录xaml文件,所以请将其替换为&代码>。有关更多信息,请访问@Paul answer
错误“=”是意外标记。所需的标记为“;”
这是因为您正在使用不支持的&
登录xaml文件,所以请将其替换为&代码>。有关更多信息,请访问@Paul answer。您可能需要将和替换为&代码>在您的URL@CGPA6.4非常感谢。我现在可以运行应用程序,但播放机显示:错误:不支持的视频类型或无效的文件路径。也许这和我原来的问题无关,或者是真的吗?我不能说不,因为我们正在更改url。尝试从代码隐藏设置url并检查发生了什么。@CGPA6.4同样的结果,所以我想这不是从url播放播放列表的正确方法。我将提出另一个问题。但是,由于您是第一个提出解决方案的人,您是否愿意替换&作为一个答案,这样我就可以这样标记它?我会等15分钟再批改答案。非常感谢您的帮助。您可能需要将&
替换为&代码>在您的URL@CGPA6.4非常感谢。我现在可以运行应用程序,但播放机显示:错误:不支持的视频类型或无效的文件路径。也许这和我原来的问题无关,或者是真的吗?我不能说不,因为我们正在更改url。尝试从代码隐藏设置url并检查发生了什么。@CGPA6.4同样的结果,所以我想这不是从url播放播放列表的正确方法。我将提出另一个问题。但是,由于您是第一个提出解决方案的人,您是否愿意替换&作为一个答案,这样我就可以这样标记它?我会等15分钟再批改答案。非常感谢你的帮助,谢谢!正如我在上面的评论中提到的,播放器现在显示:错误:不支持的视频类型或无效的文件路径。也许这与我最初的问题无关,或者是真的吗?@DavidShochet在我看来似乎是组件的问题,是的,它似乎与我无关。非常感谢。我标记了CGPA6.4的答案,正如他在评论中第一次建议的一样,但我非常感谢您的帮助。谢谢!正如我在上面的评论中提到的,播放器现在显示:错误:不支持的视频类型或无效的文件路径。也许这与我最初的问题无关,或者是真的吗?@DavidShochet在我看来似乎是组件的问题,是的,它似乎与我无关。非常感谢。我标记了CGPA6.4的答案,正如他在评论中第一次建议的一样,但我非常感谢您的帮助。