Доброй ночи, столкнулся с проблемой решить не могу
Проблема заключается в том чтобы подгрузить изображения с ВК методом wall.get
Делают вот так
VK.Api.call('wall.get', {domain: 'mirfactov', count: 15, offset: 1}, function(r) {
console.log(r.response);
for(var i = 1; i < count(r.response); i++)
{
if(r.response[i].attachment)
{
switch(r.response[i].attachment.type)
{
case "photo": {
for(var n = 0; n < count(r.response[i].attachments); n++)
{
console.log(r.response[i].attachments[n].photo.src + " number: " + n);
}
break;
}
}
}
}
});
Он мне выводит все n-ое кол-во изображений 1-го поста и 1 изображение 2-го поста, но после почему-то он загружать не хочет хотя изображения после имеются. Консоль говорит
TypeError: r.response[i].attachments[n].photo is undefined
Решил проблему
if(r.response[i].attachments[n].type == "photo")
{
console.log(r.response[i].attachments[n].photo.src + " number: " + n);
}