2
如何讓將在iOS模擬器上運行的應用程序獲取地理位置。使用地理定位API在React Native應用程序中確定iOS模擬器上的用戶位置
目前我只能得到我爲getCurrentPosition()或watchPosition()的錯誤回調所寫的錯誤輸出。
我有這樣的代碼在我的組件之一:
componentDidMount: function(){
var geo = navigator.geolocation;
var positionOptions = {
enableHighAccuracy: true,
timeout: 3000,
maximumAge: 0,
};
var success = function(position){
this.setState({
region: {
latitude: position.coords.latitude,
longitude: position.coords.longitude,
},
});
};
var error = function(error){
alert('error watchposition:', error.code);
};
var watchID = geo.watchPosition(success, error, positionOptions);
// geo.getCurrentPosition(success, error, positionOptions);
},
我已經在模擬器上啓用了位置服務。 –
你的自定義位置的座標是什麼? – Nikos
因爲我已經放棄了一段時間,我不記得它的自定義位置。一旦我再次開始工作,我可以告訴。這裏的事情是,ios模擬器可以得到真正的位置? –