我无法加载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