Je souhaite passer tous les messages de type vidéo d'un flux que je collecte via le plug-in Instafeed JS. Lire à partir de quelques autres messages que la définition d'un filtre le résoudrait mais si j'applique ceci (voir ci-dessous) je reçois seulement 2 images au lieu de 5. 1 de ces 5 sont un type vidéo et le reste sont des types d'image. Vous ne savez pas ce qui se passe ici?Instafeed: ignorer la récupération de messages de type vidéo à partir du flux
var loadButton = document.getElementById('instafeed-loadmore');
var feed = new Instafeed({
get: 'user',
type: 'image',
limit: '5',
sortBy: 'most-recent',
resolution: 'standard_resolution',
userId: '',
accessToken: '',
template: '<div><a href="#" data-modal="instafeed-expand" data-caption="{{caption}}" data-image="{{image}}"><img src="{{image}}" data-etc=""></a></div>',
filter: function(image) {
return image.type === 'image';
},
after: function() {
if (!this.hasNext()) {
loadButton.setAttribute('disabled', 'disabled');
}
},
});
loadButton.addEventListener('click', function() {
feed.next();
});
Supprimer paramètre de résolution et voir si cela aide? –