我正在尝试从网络上加载图片,但它似乎并不适用于所有的URi。
Dim tURI As Uri
tURI = New Uri("http://www.grimmy.com/images/MGG_Archive/MGG_2016/MGG-2016-08-01.gif")
'tURI = New Uri("http://assets.amuniversal.com/e91ec9c016c20134707c005056a9545d")
Dim src As BitmapImage = New BitmapImage()
src.BeginInit()
src.UriSource = tURI
src.CacheOption = BitmapCacheOption.OnLoad
src.EndInit()
If src.IsDownloading = True Then
Debug.Print("still downloading")
AddHandler src.DownloadCompleted, AddressOf ImageDownloadCompleted
Else
Image1.Source = src
End If
我使用src.DownloadCompleted将其加载到Image1.Source = src 它也适用于第二个tURI,但不适用于第一个。两者,如果粘贴到浏览器中工作正常。
任何帮助将不胜感激。