۴۰۴ Not Found! قیمت ها به ۴۰۳ برگشت! به مدت محدود!
بزن بریم!سلام.من تو سایتم لوکیشن کاربر رو میگیرم...مساله ای که هست اینه که گاهی دیتای مربوط به لوکیشن تو کش ذخیره میشه و به جای اینکه تو لحظه درخواست لوکیشن واقعی فرد رو بگیره دیتای کش شده رو به سرور میفرسته.چطور این مشکل رو حل کنم؟
navigator.geolocation.getCurrentPosition(function (position)
}
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
showposotion(latitude, longitude);
({
@shahriarshariati
از کد زیر استفاده کنید:
var options = { enableHighAccuracy: true, maximumAge: 100, timeout: 50000 };
if( navigator.geolocation) {
var watchID = navigator.geolocation.watchPosition( gotPos, gotErr, options );
var timeout = setTimeout( function() { navigator.geolocation.clearWatch( watchID ); }, 5000 );
} else {
gotErr();
}
function gotPos(position)
{
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
showposotion(latitude, longitude);
}
function gotErr()
{
console.log("Error in getting current position")
}
@shahriarshariati من این چند مدت کد رو امتحان کردم.بعضی وقتا تابع gotPos چندین مرتبه اجرا میشه..نمیدونم دلیلش چیه
سلام لطفا سوالتون و پاسختون رو با توجه به نکته ارسال کد و ارور، ارسال کنید . اگر رعایت نشه مجبور به حذف میشیم و در صورت تکرار مجبور به مسدود سازی اکانت
ممنون که توجه میکنید تا شرایط مناسبی رو برای بخش بحث و گفتگو به وجود بیاریم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟