我正在處理地理位置腳本,但無法獲取我的函數的內容。從javascript中的地理位置獲取數據
有人能幫助我嗎?
的代碼如下所示:
<script type="text/javascript">
var myvalue1;
navigator.geolocation.getCurrentPosition(function()
{
myvalue1 = 'test';
window.myvalue2 = 'demo';
});
console.log(myvalue1);
console.log(window.myvalue2);
</script>
都返回undefined和我簡單不知道如何提取數據。
希望有人能幫助我。
在此先感謝。
它是一個異步調用。 'console.log(myvalue1);'這行在myvalue1 ='test''之前被調用,只有當用戶允許共享權限時纔會調用該函數。因爲'myvalue1'最初是'undefined',它反映的是相同的 – Jashwant