मैं ऊपर कोड अक्षां चर में position.coords.latitude संग्रहीत नहीं कर सकता navigator.geolocation.getCurrentPositionnavigator.geolocation.getCurrentPosition के बाहर चर को सहेजना? (जावास्क्रिप्ट)
var lat;
function callback (position) {
lat = position.coords.latitude;
}
navigator.geolocation.getCurrentPosition(callback,fail,{timeout:10000});
// after getCurrentPosition succeeds
alert(lat); // this alerts null
से बाहर एक चर खींचने के लिए जे एस के दायरे साथ खेलने के लिए कोशिश कर रहा हूँ की वजह से क्षेत्र। क्या इसे करने का कोई तरीका है?
मैं देख रहा हूँ, इसलिए स्थिति .coords.latitude वास्तव में lat में संग्रहीत है? यदि ऐसा है, तो मैं डेटा को लैट में दूसरे चर में कैसे स्थानांतरित कर सकता हूं? – Derek
@ डेरेक। आप 'lat' पैरामीटर के साथ 'कॉलबैक' से अन्य फ़ंक्शन को कॉल करते हैं। – gdoron