ali7rangoo
4 سال پیش توسط ali7rangoo مطرح شد
12 پاسخ

گرفتن موقعیت دقیق کاربر

سلام دوستان میدونم این موضوع زیاد تو انجمن مطرح میشه ولی جواب خوبی پیدا نکردم بهتره برای همیشه این مشکل حل بشه.
میخوام مشتری در صفحه تکمیل خرید موقعیتشو وارد کنه وقتی کاربر با موبایل باشه موقعیت دقیقشو با gps انتخاب کنه و در دیتابیس ثبت کنه.
بعد از اون در پنل فروشندگان قابل دسترس باشه یعنی فروشنده(پیک) بتونه هم موقعیت مشتری رو ببینه و هم موقعیت خودش رو .
راه حلی برا لاراول سرغ دارین؟خیلی ممنون میشم کمکم کنید.
@developer
@nimageneral
@hosseinshirinegad98
@hesammousavi
@khanzadimahdi
@endworld
@behzad.azizan
کاربرانی که صدا زدم خیلی ببخشید😅


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
1

درود بر شما اگر روی وبسایت هست از قابلیت location که در pwa توسط مرورگر در اختیار کاربر توسعه دهنده قرار گرفته استفاده کنید
میتونید با اجازه ای خود کاربر به موقعیتش دسترسی پیدا کنید


ali7rangoo
تخصص : html,css,js,php,mysql,laravel
@ali7rangoo 4 سال پیش آپدیت شد
1

@hesammousavi خیلی ممنون بابت پاسختون.
چطور ازش تو لاراول استفاده کنم .بعدش مشتری چطور نشونه رو تغییر بده تا موقعیت دقیق خودشو بزاره(مثلا تو کامپیوتر که gps ندارن خیلی دقیق نیست باید به ذره تغییرش بده) و بعد از اون چطور تو پنل فروشنده باید اونرو نمایش بدم؟
ببخشید مزاحم شما شدم .


محمد امیری
تخصص : backend coder
@mohammadeng3731 4 سال پیش مطرح شد
2

@ali7rangoo
سلام از پکیج geoip میتونید در لاراول استفاده کند


ali7rangoo
تخصص : html,css,js,php,mysql,laravel
@ali7rangoo 4 سال پیش مطرح شد
0

@mohammadeng3731 خیلی ممنون ولی به نظر نمیومد این پکیج به درد من بخوره .
چون کاربر نمیتونه موقعیت خودشو روی نقشه انتخاب کنه به همراه gps که موقعیت رو انتخاب کنه ولی بشه تغییر داد چیزی مثل دیجی کالا اسنپ مارکت تزول و...


محمد امیری
تخصص : backend coder
@mohammadeng3731 4 سال پیش مطرح شد
1

سلام.
اگه اونطوری میخواید باید از pwa استفاده کنید که دورش تو این سایت وجود داره


ali7rangoo
تخصص : html,css,js,php,mysql,laravel
@ali7rangoo 4 سال پیش مطرح شد
0

@mohammadeng3731 خیلی ممنون فقط من الآن وسط پروژه هستم و وقت گذروندن یه دوره کامل رو ندارم آموزش کوتاهی که فقط رو این موضوع کار کرده باشه رو ندارین؟


ali7rangoo
تخصص : html,css,js,php,mysql,laravel
@ali7rangoo 4 سال پیش مطرح شد
0

دوستان راه حل دیگه ای نبود
؟؟؟


ali7rangoo
تخصص : html,css,js,php,mysql,laravel
@ali7rangoo 4 سال پیش آپدیت شد
0

یعنی هیچ روشی سریعی(چهار پنچ روزه) نیست😥


Matio
تخصص : برنامه نویس
@matio 3 سال پیش مطرح شد
0

سلام وقت بخیر دوست عزیز. من هم با این مسئله مواجه شدم و می خوام وقتی کاربر عکسی رو برای سایت می فرسته با اجازه خودش از gps گوشی استفاده بشه و موقعیتش هم فرستاده بشه. ممنون میشم که راه حلی دارین برای من هم بفرستین. با تشکر فراوان
@ali7rangoo


ali7rangoo
تخصص : html,css,js,php,mysql,laravel
@ali7rangoo 3 سال پیش مطرح شد
1

@matio من از همون geolocation pwa استفاده کردم بعد با map.ir نمایش دادم.
ولی برای اینکه موقعیت درست بگیره مجبور شدم به وسیله geolocation.watchPosition موقعیت زنده رو چند ثانیه بگیرم بعد آخرین موقعیتشو ذخیره کنم برای افزایش دقتش هم تکه کد زیر رو باید داشته باشه

enableHighAccuracy: true 

من با استفاده از لینک زیر یاد گرفتم امیدوارم مشکلتون حل بشه
لینک


Matio
تخصص : برنامه نویس
@matio 3 سال پیش مطرح شد
1

ممنون از پاسختون. من چون از pwa استفاده نمی کنم فکر کنم بتونم از این راهی که شما رفتین برم. دوباره سوال رو مطرح کردم در راکت و آقای @mhyeganeh
HTML Geolocation API رو معرفی کردن.


ali7rangoo
تخصص : html,css,js,php,mysql,laravel
@ali7rangoo 3 سال پیش مطرح شد
1

@matio خوشحالم مشکلتون حل شده.البته من هم از اون pwaی که مد نظر شماست استفاده نمیکنم من هم اول وقتی تو این تایپک دیدم برام نوشتند pwa دلسرد شدم چون بلد نبودم ،ولی فهمیدم مدنظر همونه که از gps موبایل استفاده کنی و کاری که بهتون گفتم دقیقا همون geolocation API بود منتها برای اینکه دقیق بشه یه سری تنظیمات رو باید انجام بدیم که در بالاتر بهتون گفتم.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام