我正在尝试将电影中的封面艺术加载到 Flash CS5 中的 UILoader 组件中。我正在使用 IMDB API 来检索这些图像的 URL,但我知道这个代码有效,并且 URL 是有效的(将它们复制粘贴到浏览器中会显示它们应该显示的图像)。但是,当我将 UILoader 组件的源设置为这些 URL 之一时,我收到“加载从未完成”错误,并且图像不会显示。如果我用不属于 imdb 的随机其他图像位置替换 URL,它也可以正常加载。
imdb 返回的 URL 相当长,并且包含几个特殊字符,所以我猜它没有加载。以下是有问题的错误(还包含示例 URL):
错误 #2044:未处理的 ioError:。文本=错误 #2036:加载从未完成。网址:http: //ia.media-imdb.com/images/M/MV5BMjE5ODg1NTk3OF5BMl5BanBnXkFtZTcwNzA5NTMyNA@@._V1_SX320.jpg
关于如何将其加载到 UILoader 组件中的任何想法?