我正在尝试使用Instafeed.js,但是我的代码无法正常工作。我在the InstafeedJS website尝试了下载按钮,但是它仅显示代码。我将该代码复制到文件中,将其保存为instafeed.min.js,并将其链接到我的网页。我按照Instafeed网站上的步骤进行操作,但没有成功。

这是我的代码:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
  <script type="text/javascript" src="instafeed.min.js"></script>

  <script type="text/javascript">
  var feed = new Instafeed({
    get: 'tagged',
    tagName: 'awesome',
    clientId: 'CLIENT-ID',
    accessToken: 'ACCESS-TOKEN',
    template: '<li><div><a href="{{link}}"><img src="{{image}}" /></a> <h3>{{caption}}</h3></div></li>',
    resolution: 'standard_resolution'
    });
    feed.run();
</script>
</head>
<body>

  <div id="instafeed"></div>

</body>
</html>


请记住,我确实具有正确的clientID和accessToken,但是我没有将它们放在上面的代码中,因此没有其他人可以使用它们。

最佳答案

尝试将<script></script>标记放在<body>之后的<div id="instafeed"></div>中。在加载DOM之前,JS可能正在运行。

关于javascript - Instafeed.js无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39317597/

10-11 14:18