2010-10-26 65 views
0

我正在使用Panoramio API來創建一個像你看到的小照片小部件here at this link.我的代碼爲檢索照片設置了一些選項,即通過圍繞經緯度/長度對創建邊界框然後返回所有照片w /在那些邊界。Panoramio API - 無圖像返回?

但是,有時(取決於座標),沒有照片被返回,並且我的小部件剛好顯示爲斷開的頁面鏈接(小符號)。任何人都知道如何檢查api是否會實際返回數據?我想可能會更換div標籤的內容,其中包含一些文字說'沒有可用照片'的小部件。類似的東西...

回答

0

這個線程這Panoramio的的JavaScript API插件創建一個圍繞一個緯度/經度對邊界框,然後再返回的所有照片,在這些邊界。

另一種類型的Panoramio JavaScript API小部件,您可以在其中使用example and code is here更改背景色。

我做了一個blogspot page,我創建了許多Panoramio JavaScript和HTML API小部件。

它不會顯示在作曲的情緒中。

<div dir="ltr" style="text-align: center;" trbidi="on"> 
<script src="https://ssl.panoramio.com/wapi/wapi.js?v=1&amp;hl=en"></script> 
<div id="wapiblock" style="float: right; margin: 10px 15px"></div> 
<script type="text/javascript"> 
var myRequest = { 
    'tag': 'kahna', 
    'rect': {'sw': {'lat': -30, 'lng': 10.5}, 'ne': {'lat': 50.5, 'lng': 30}} 
}; 
    var myOptions = { 
    'width': 300, 
    'height': 200 
}; 
var wapiblock = document.getElementById('wapiblock'); 
var photo_widget = new panoramio.PhotoWidget('wapiblock', myRequest, myOptions); 
photo_widget.setPosition(0); 
</script> 
</div>