如何在JavaScript中确定图像是否为URI或缩略图

时间:2012-02-18 11:51:47

标签: javascript jquery image uri thumbnails

我有一个像这样的图像处理网络服务: http://test.com/image-url?http://someimage.jpg

问题是当我从谷歌图片中检索图像时,他们也会返回 URI :data:image / jpeg; base64,/ 要么 缩略图http://t2.gstatic.com/images?q=tbn:ANd9GcTwwtBgTsExgE2WP

如何使用JavaScript确定图片网址是URI还是缩略图,因为我的网络服务仅适用于真实图片?

PS:我确实意识到某些图片网址可能是这样的:test.com/images=12345

1 个答案:

答案 0 :(得分:2)

if (urlToImage.indexOf('data:image/') == 0) {
    // URI
} else {
    // thumbnail
}
  • 如果你的urlToImage在其开头有'data:image /',那么它就是一个URI else thumbnail。