رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

ایجاد نقشه با استفاده از کتابخانه leaflet و openstreetmap در ریکت نیتیو


پست های پیشنهاد شده

سلام دوستان
برای ایجاد نقشه از کتابخانه leaflet و openstreetmap استفاده کردم
من تنظیمات لوکیشن رو انجام دادم و توی نسخه دیباگ اپ روی موبایل با باز شدن نقشه درخواست فعال سازی لوکیشن میاد و همه مواردی که نیاز کارم بوده مثل لوکیشن های مورد نظر و لوکیشن جاری به درستی کار می کنه اما وقتی خروجی apk رو می گیرم و نصبش می کنم و وارد نقشه می شم درخواست فعالسازی gps نمیاد خودم هم که gps رو فعال می کنم انگار تنظیمات نقشه متوجه فعالسازی نمی شه و لوکیشن جاری رو نمایش نمی ده
ممنون می شم اگر در این زمینه تجربه ای دارید در اختیار بنده بذارید

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 2 هفته بعد...
در در ۱۴۰۰/۶/۱۳ در ۱۰:۴۸، nil.rezaee۸۸ گفته است :

سلام دوستان
برای ایجاد نقشه از کتابخانه leaflet و openstreetmap استفاده کردم
من تنظیمات لوکیشن رو انجام دادم و توی نسخه دیباگ اپ روی موبایل با باز شدن نقشه درخواست فعال سازی لوکیشن میاد و همه مواردی که نیاز کارم بوده مثل لوکیشن های مورد نظر و لوکیشن جاری به درستی کار می کنه اما وقتی خروجی apk رو می گیرم و نصبش می کنم و وارد نقشه می شم درخواست فعالسازی gps نمیاد خودم هم که gps رو فعال می کنم انگار تنظیمات نقشه متوجه فعالسازی نمی شه و لوکیشن جاری رو نمایش نمی ده
ممنون می شم اگر در این زمینه تجربه ای دارید در اختیار بنده بذارید

ایا مجوز های دسترسی رو گذاشتید برای گرفتن مجوز ها ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 4 هفته بعد...
در در ۱۴۰۰/۶/۲۱ در ۱۳:۱۷، Farzad Sarseifi گفته است :

ایا مجوز های دسترسی رو گذاشتید برای گرفتن مجوز ها ؟

 بله با اینکه مجوز دسترسی به پیدا کردن لوکیشن در فایل AndroidManifest.xml قرار داده شده بود ولی کار نمی کرد

خوشبختانه راه حلشو پیدا کردم و اینکه باید مجوز دسترسی به صورت تضمینی در همون صفحه گرفتن لوکیشن مجددا بررسی بشه و با قرار دادن  کد زیر مشکلم برطرف شد امیدوارم این مطلب برای کسانی که به مشکل من برخورد می کنند مفید باشه😊

 const granted = await PermissionsAndroid.request(
            PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,
            {
              title: 'Location Access Required',
              message: 'This App needs to Access your location',
            },
          )
          if (granted === PermissionsAndroid.RESULTS.GRANTED) {
            Geolocation.getCurrentPosition(
              (position) => {}
)}

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...