如何在 instafeed 中添加多个标签
How to give multiple tag in instafeed
我目前正在使用 instafeed 在 Sharepoint 2013 应用程序中显示来自 instagram 的带有特定主题标签的图片,它似乎可以工作 fine.I 想要显示带有多个主题标签的图片。我想知道 instafeed 有可能吗??我已经搜索过但没有找到任何解决方案,如果我想在 Sharepoint 应用程序中配置主题标签信息。标准方法是什么。任何 tips/help 都会很有帮助。
据我所知,无法使用 instafeed 指定多个主题标签。但是您可以编写自己的 JavaScript 函数来从多个主题标签加载提要,因为 instafeed 支持在一个页面中 运行 多个 Instafeed.js 实例,每个实例都有自己的设置。
例如:
<script type="text/javascript">
function getMultipleTags (tags) {
var feeds = [];
for (var i=0, len=tags.length; i < len; i++) {
feeds.push(new Instafeed({
// rest of your options
get: 'tagged',
tagName: tags[i],
target: "instafeed-" + tags[i]
}));
}
return feeds;
}
// get multiple tags
var myTags = getMultipleTags(['glass', 'wood', 'rock']);
// run each instance
for(var i=0, len=myTags.length; i < len; i++) {
myTags[i].run();
}
</script>
我目前正在使用 instafeed 在 Sharepoint 2013 应用程序中显示来自 instagram 的带有特定主题标签的图片,它似乎可以工作 fine.I 想要显示带有多个主题标签的图片。我想知道 instafeed 有可能吗??我已经搜索过但没有找到任何解决方案,如果我想在 Sharepoint 应用程序中配置主题标签信息。标准方法是什么。任何 tips/help 都会很有帮助。
据我所知,无法使用 instafeed 指定多个主题标签。但是您可以编写自己的 JavaScript 函数来从多个主题标签加载提要,因为 instafeed 支持在一个页面中 运行 多个 Instafeed.js 实例,每个实例都有自己的设置。
例如:
<script type="text/javascript">
function getMultipleTags (tags) {
var feeds = [];
for (var i=0, len=tags.length; i < len; i++) {
feeds.push(new Instafeed({
// rest of your options
get: 'tagged',
tagName: tags[i],
target: "instafeed-" + tags[i]
}));
}
return feeds;
}
// get multiple tags
var myTags = getMultipleTags(['glass', 'wood', 'rock']);
// run each instance
for(var i=0, len=myTags.length; i < len; i++) {
myTags[i].run();
}
</script>