از همه دوستان تشکر میکنم که وقت گذاشتند و پاسخ دادند ولی باز اونی که میخواستم دستگیرم نشد اجازه بدید ساده تر بگم :
یک دستگاه ردیاب دارم که کار میزارم توی کیف مدرسه بچه و سریال اون دستگاه رو هم بر میدارم .
حالا خودم میام توی google map api و میخوام موقعیت اون ردیاب رو که توی کیف بچه کار گزاشتم رو بگیرم و رهگیری کنم.
و والدین بچه هروقت خواستند وارد این سایتی که من ساختم بشن و بعد لاگین کنند( که فقط فرزند خودشون رو ردگیری کنند . و به ردیاب دیگران دست رسی نداشته باشند)
مشکلم لاگین یا این مسایل نیست مشکلم اینه که سریال اون ردیاب رو توی چه تابعی بایست بزارم که بهم مختصات مکانی کیف مدرسه رو بده .
در اصل مشکلم سر بدست اوردن مختصات ردیاب با شماره سریال همون دستگاه هست درحالی که اون ردیاب مرورگر یا اصلا اینترنت نداره که در لحظه برام موقعیت بفرسته ولی والدین اون بچه(کاربران) دارند از توی مرورگر (سایتی که بنده طراحی کردم) دارند بچه دلبندشون رو ردیابی میکنند حتی بدون اینکه اون چیزی بدونه .
مشکلم لاگین یا این مسایل نیست مشکلم اینه که سریال اون ردیاب رو توی چه تابعی بایست بزارم که بهم مختصات مکانی کیف مدرسه رو ب
ببنبد توی کد زیر دارم موقعیت کاربر رو که توی مرورگر هست رو نشون میدم با استفاده از navigator خود مرورگر یا گوشی
<html>
<head>
<script src = "https://maps.googleapis.com/maps/api/js"></script>
<script>
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosit ion);
} else {
x.innerHTML = "Geolocation is not supported by this browser."; }}function showPosition(position) {
yourLoc = position.coords.latitude , position.coords.longitude }
function loadMap()
{
var mapOptions = {
center:new google.maps.LatLng(19.373341, 78.662109),
zoom:7
}
var map = new google.maps.Map(document.getElementById("sample"), mapOptions);
var marker = new google.maps.Marker({
position: yourLoc),
map: map,
});
}
</script>
</head>
<body onload = "loadMap()"></body>
</html>
حالا وقتی میخوام موقعیت اون ردیاب رو بدست بیارم بجای مقداری که در
position تابع اد مارکر چی بایست بزارم چطور موقعیت اون ردیاب رو حالا دربیارم ؟؟؟
ببخشید اگر کدهام بهم ریخته هست هر کاری کردم نشد مرتب بشه ولی کلیات رو نشون میده