我有一个像这样的图像处理网络服务: 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
答案 0 :(得分:2)
if (urlToImage.indexOf('data:image/') == 0) {
// URI
} else {
// thumbnail
}