رفتن به مطلب
  • 0

دسترسی webview به دوربین


mahdi0000

سوال

سلام دوستان

 

دارم یه برنامه مینویسم که از توی webview باید به camera دسترسی داشته باشه.

 

به صورت کلی از تماس تصویری این سایت (A No-Login, No-Download Link for Customers to Video Call You - Gruveo) میخوام توی webview استفاده کنم. ولی ارور میده که دسترسی به دوربین ندارد.

 

اگه از runtime permission باید استفاده بشه، کدش رو بهم بگید. ممنون.

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

2 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در 5 دقیقه قبل، basic 4 android گفته است :

خطای چی میده دوست عزیز اگر با پرمیشن مشکل داری از داخل منیفست sdk رو بزار رو 22 ران کن. 

 

اگر ارور دیگه ای برخوردی ار ارورت شات اسکرین بگیر بزار بررسی کنیم با دوستان 

روی 22 هم گذاشتم. بازم دسترسی به دوربین نداره.

sjbp_photo_2019-01-30_18-54-26.jpg

خود سایته ارور میده. با مرورگر موزیلا یا کروم موبایل که باز میکنم سایت رو یه اجازه دسترسی میگیره قبلش و به درستی کار میکنه. ولی تو webview بیسیک4اندروید کار نمیکنه.

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

مشکلم حل شد

 

از کد زیر استفاده کردم

 

Sub Activity_Create(FirstTime As Boolean)
	'Do not forget to load the layout file created with the visual designer. For example:
#if java

import android.widget.*;
import android.webkit.*;
public void SetWebChrome(WebView wv) {
   wv.setWebChromeClient(new WebChromeClient() {
     @Override
     public void onPermissionRequest(PermissionRequest request) {
       BA.Log("onPermissionRequest");
       request.grant(request.getResources());
     }
   });
}
#End If
	
	Activity.LoadLayout("a")

	Dim jme As JavaObject
	jme.InitializeContext
	jme.RunMethod("SetWebChrome", Array(WebView1))

End Sub

 

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...