Java 类android.webkit.PermissionRequest 实例源码

项目:AgentWeb    文件:WebChromeClientWrapper.java   
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
    public void onPermissionRequest(PermissionRequest request) {
//        request.deny();
        if (this.mRealWebChromeClient != null){
            this.mRealWebChromeClient.onPermissionRequest(request);
            return;
        }
        super.onPermissionRequest(request);
    }
项目:AgentWeb    文件:WebChromeClientWrapper.java   
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
public void onPermissionRequestCanceled(PermissionRequest request) {

    if (this.mRealWebChromeClient != null){
        this.mRealWebChromeClient.onPermissionRequestCanceled(request);
        return;
    }
    super.onPermissionRequestCanceled(request);
}
项目:SafeWebView    文件:SafeWebView.java   
@Override
public void onPermissionRequest(PermissionRequest request) {
    super.onPermissionRequest(request);
    if(client != null) {
        if(Build.VERSION.SDK_INT >= 21) {
            client.onPermissionRequest(request);
        }
    }
}
项目:SafeWebView    文件:SafeWebView.java   
@Override
public void onPermissionRequestCanceled(PermissionRequest request) {
    super.onPermissionRequestCanceled(request);
    if(client != null) {
        if(Build.VERSION.SDK_INT >= 21) {
            client.onPermissionRequestCanceled(request);
        }
    }
}
项目:chromium-webview-samples    文件:MainActivity.java   
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.fragment_main, container, false);
    mWebRTCWebView = (WebView) rootView.findViewById(R.id.fragment_main_webview);

    setUpWebViewDefaults(mWebRTCWebView);

    mWebRTCWebView.loadUrl("https://apprtc-m.appspot.com/");

    mWebRTCWebView.setWebChromeClient(new WebChromeClient() {

        @Override
        public void onPermissionRequest(final PermissionRequest request) {
            Log.d(TAG, "onPermissionRequest");
            getActivity().runOnUiThread(new Runnable() {
                @TargetApi(Build.VERSION_CODES.L)
                @Override
                public void run() {
                    if(request.getOrigin().toString().equals("https://apprtc-m.appspot.com/")) {
                        request.grant(request.getResources());
                    } else {
                        request.deny();
                    }
                }
            });
        }

    });

    return rootView;
}
项目:COB    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    LOG.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:cordova-vuetify    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    LOG.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:TubiPlayer    文件:TubiVPAID.java   
/**
 * We override this here to keep taps on VPAID ads that abuse their power
 *
 * @param request details around the permission request, see {@link PermissionRequest}
 */
@Override
public void onPermissionRequest(PermissionRequest request) {
    if (Build.VERSION.SDK_INT >= 21)
        request.deny();
}
项目:x5webview-cordova-plugin    文件:X5WebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:cordova-plugin-x5-webview    文件:X5WebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
public void onPermissionRequest(final PermissionRequest request) {
    LOG.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:WebPager    文件:PagerChromeClient.java   
@Override
public void onPermissionRequest(PermissionRequest request) {
    super.onPermissionRequest(request);
}
项目:WebPager    文件:PagerChromeClient.java   
@Override
public void onPermissionRequestCanceled(PermissionRequest request) {
    super.onPermissionRequestCanceled(request);
}
项目:keemob    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    LOG.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:keemob    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    LOG.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:cordova-plugin-x5-tbs    文件:X5WebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
public void onPermissionRequest(final PermissionRequest request) {
  Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
  request.grant(request.getResources());
}
项目:alerta-fraude    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    LOG.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:localcloud_fe    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    LOG.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:localcloud_fe    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    LOG.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:siiMobilityAppKit    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    LOG.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:cordova.plugins.X5WebView    文件:X5WebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
public void onPermissionRequest(final PermissionRequest request) {
  Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
  request.grant(request.getResources());
}
项目:DinningShare    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    LOG.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:PlayAndroid    文件:WebViewActivity.java   
@Override
public void onPermissionRequest(PermissionRequest request) {
    super.onPermissionRequest(request);
}
项目:resin-configurator-client    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:react-native-web-utf8map    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:HybridAppReduxVsIonic    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:cordova-photosphere-example    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:ShaPaoZi-Mobile    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:location-phonegap    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:medicineReminder    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:smart-mirror-app    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:PreCogSecurity.github.io    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    LOG.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:PreCogSecurity.github.io    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    LOG.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:cordova-plugin-x5engine-webview    文件:X5WebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:Clickers    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:PhoneChat    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:amam-cordova    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:Notepad    文件:SystemWebChromeClient.java   
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
    Log.d(LOG_TAG, "onPermissionRequest: " + Arrays.toString(request.getResources()));
    request.grant(request.getResources());
}
项目:RxWebView    文件:OnPermissionRequest.java   
public OnPermissionRequest(PermissionRequest request) {
  this.request = request;
}
项目:RxWebView    文件:OnPermissionRequest.java   
public PermissionRequest getRequest() {
  return request;
}
项目:RxWebView    文件:OnPermissionRequestCanceled.java   
public OnPermissionRequestCanceled(PermissionRequest request) {
  this.request = request;
}