Задать вопрос
crazy_str
@crazy_str
web-программист

VK OpenAPI wall.get js?

Доброй ночи, столкнулся с проблемой решить не могу
Проблема заключается в том чтобы подгрузить изображения с ВК методом 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);
									}
  • Вопрос задан
  • 842 просмотра
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы