0
我發現本教程 - http://tutorialzine.com/2013/05/weather-web-app-geolocation-revisited/如何使用天氣定位替代教程?
但它使用地理位置。有誰知道如何改變這個,所以我可以插入一個位置或使用喜歡的東西http://freegeoip.net來獲得位置?我一直在嘗試,但我最終得到一個錯誤代碼,或者它只是從不加載。
我發現本教程 - http://tutorialzine.com/2013/05/weather-web-app-geolocation-revisited/如何使用天氣定位替代教程?
但它使用地理位置。有誰知道如何改變這個,所以我可以插入一個位置或使用喜歡的東西http://freegeoip.net來獲得位置?我一直在嘗試,但我最終得到一個錯誤代碼,或者它只是從不加載。
這看起來很直截了當。
刪除:
// Does this browser support geolocation?
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(locationSuccess, locationError);
}
else{
showError("Your browser does not support Geolocation!");
}
,並調用該用自己的座標:
function locationSuccess(position)
位置參數可以得到你想要的任何結構,只是一定要更新,這些線路以滿足您的變量。
var weatherAPI = 'http://api.openweathermap.org/data/2.5/forecast?lat='+position.coords.latitude+
'&lon='+position.coords.longitude+'&callback=?'
如果地理位置可用,您希望手動調用locationSuccess而不是代碼段檢查。