无法绑定youtube视频的缩略图



我无法加载youtube的缩略图。

类文件:

public class YoutubeVideo
{
    public string id { get; set; }
    public string title { get; set; }
    public DateTime pubdate { get; set; }
    public Uri youtubelink { get; set; }
    public Uri videolink { get; set; }
    public Uri thumbnail { get; set; }
}
在mainpage.xaml

:

<DataTemplate>
    <StackPanel>
        <Image Source="{Binding thumbnail}"></Image>
        <TextBlock Text="{Binding title}" FontSize="10" Foreground="#cc181e" TextWrapping="Wrap"></TextBlock>
        <Grid>
        </Grid>
    </StackPanel>
</DataTemplate>

它只是显示标题

查看您的代码后,这里是解决方案

改变
video.id = item.Id.Remove(0, 27);

video.id = item.Id.Substring(item.Id.LastIndexOf("/") + 1);

应该产生正确的视频id

视频的id是最后几个字符

 http://gdata.youtube.com/feeds/base/videos/ _OBlgSz8sSM 

相关内容

  • 没有找到相关文章

最新更新