1

緯度/経度を指定して、都市の画像を多数表示しようとしています。

panoramio のjavascript apiを使用していますが、出力が表示されません。Chrome コンソールにエラーはありません。

ソースは次のとおりです。

<head>
  <title>My page</title>
  <meta name="description" content="This is my page." />
  <script type="text/javascript" src="http://www.panoramio.com/wapi/wapi.js?v=1" />
  <script type="text/javascript">
  var myRequest = new panoramio.PhotoRequest({
      'rect': {'sw': {'lat': -30, 'lng': 10.5}, 'ne': {'lat': 50.5, 'lng': 30}}
    });
  var myOptions = {
          'width': 300,
          'height': 200
        };
  var widget = new panoramio.PhotoWidget('wapiblock', myRequest, myOptions);
  widget.setPosition(0);
  </script>
</head>
<body>

<div id="wapiblock"></div>

</body>

同じ問題を示すjsfiddle :

4

2 に答える 2

1

問題は、非常に面白いことに、終了</script>タグにあります。短くすることはできません。とを除くすべて<img />のタグを常に完全な形式で閉じます。<br /><meta />

違う:

<script src="http://www.panoramio.com/wapi/wapi.js?v=1" />

右:

<script src="http://www.panoramio.com/wapi/wapi.js?v=1"></script>

作業例: http://jsfiddle.net/AMy9j/1/

于 2012-07-25T06:51:50.307 に答える