مهدی
3 سال پیش توسط مهدی مطرح شد
2 پاسخ

کار نکردن localStorage در WebView اندروید

سلام دوستان وقتتون بخیر

من یک وب اپ با vuejs زدم که قرار با وب ویو اندروید بالا بیاد.

دو تا مشکل دارم :

1- برای ذخیره توکن مجبورم که تو لوکال استورج استفاده کنم ولی با وب ویو اندروید کار نمیکنه ؟ راهی هست ؟ راه دیگه ای هست ؟
2- من برای اپلود تصویر از input با type=file استفاده میکنم ولی با وب ویو اندروید برای انتخاب فایل یا گالری یا عکس گرفتن باز نمیشه ؟

دو مورد بالا با مرورگر ها موبایل تست شده و کار میکنه ولی با وب ویو مشکل داره .

تشکر از راهنمایی های شما دوستان عزیز


ثبت پرسش جدید
:)
تخصص : اندروید - تازه کار
@ERR 3 سال پیش آپدیت شد
0

سلام وقت بخیر
سوال اولتون
لوکال استوریج هیچ مشکلی در وب ویو ندارد.
شما شاید آن را در وب ویو فعال نکرده اید.
کد زیر را بعد آماده سازی وب ویو وارد کنید:

webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setDatabaseEnabled(true);

سوال دوم
برای اندروید 6 به بالا باید پرمیشن ران از کاربر بگیرید برای دسترسی به گالری وگرنه اندروید اجازه نمیدهد و کد زیر را نیز در منیفست برای اندروید های پایین تر 6 وارد کنید.
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />


IrajJavidan
@IrajJavidan1 3 سال پیش آپدیت شد
0

یک روش خیلی راحتتر
Pwa ش کنین و بعد بصورت TWA خروجی بگیرین... https://developer.chrome.com/docs/android/trusted-web-activity/
با این ابزار هم میتونین بصورت آنلاین خروجی بگیرین با سورس کد و ...

https://www.pwabuilder.com


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

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