ios için mobil kromda HTML5 coğrafi konum api'yi kullanmaya çalışırken, uygulamam konumumu paylaşmaya bile gerek kalmadan bir "İzin Reddedildi" hatası veriyor. Bu konuyla ilgili başka kimse var mı?Chrome IOS HTML5 konum belirleme izni reddedildi
PS. Bu yerel olarak ve bir heroku örneğinde olur. İşte
Hazır belge üzerinde kod çalıştırıyorum edilirvar displayCloseFoo = function(position) {
var lat = position.coords.latitude;
var lon = position.coords.longitude;
};
var displayError = function(error) {
var errors = {
1: 'Permission denied',
2: 'Position unavailable',
3: 'Request timeout'
};
alert("Error: " + errors[error.code]);
};
var runGeo = function(){
if (navigator.geolocation) {
var timeoutVal = 10 * 1000 * 1000;
navigator.geolocation.getCurrentPosition(
displayCloseFoo,
displayError,
{ enableHighAccuracy: true, timeout: timeoutVal, maximumAge: 0 }
);
}
else {
alert("Geolocation is not supported by this browser");
}
};
runGeo();
Teşekkür
iOS Simülatörü mı çalışıyor konumu almazsınız inkar eğer konumunuzu paylaşmak için u sorar? Ana makinenin konum servislerinin çalışmayı durdurabileceği bilinmektedir. – user1071136
Hayır. Bu, yerel olmayan bir mobil web uygulamasıdır. – chad