所以我正在开发一个项目,要求能够调出与所选项目相关的谷歌图片。
现在我正在使用Google自定义搜索API进行图片搜索并将结果作为json返回。然后我解析出第一个提供的五个图像路径,并将它们作为图像添加到包装面板。
这看起来像什么的快速摘录
BitmapImage bmi = new BitmapImage(new Uri(url, UriKind.Absolute));
image.Source = bmi;
问题在于平均需要20-40秒。虽然谷歌搜索不到1。 我最初认为这是因为谷歌只是在我下载完整图像时加载缩略图,但我检查了所有尺寸,并且没有一个大于30kb,并且都通过网络浏览器即时下载。
所以我认为我只是以错误的方式接近这一点。
在预览中加载什么是正确的方法,然后允许用户选择一个实际保存在本地。
的问候。 约翰W。