最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

android 6.0下webview的定位權(quán)限設(shè)置方法

 更新時(shí)間:2018年07月31日 10:40:04   作者:大強(qiáng)快跑  
今天小編就為大家分享一篇android 6.0下webview的定位權(quán)限設(shè)置方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

如下所示:

WebView webView = (WebView)findViewById(R.id.webview);
WebSettings webSettings = webView.getSettings();
 
//webview支持js腳本
webSettings.setJavaScriptEnabled(true);
 
//啟用數(shù)據(jù)庫 
webSettings.setDatabaseEnabled(true); 
 
//設(shè)置定位的數(shù)據(jù)庫路徑 
String dir = this.getApplicationContext().getDir("database", Context.MODE_PRIVATE).getPath(); 
webSettings.setGeolocationDatabasePath(dir); 
 
//啟用地理定位
webSettings.setGeolocationEnabled(true); 
 
//開啟DomStorage緩存
webSettings.setDomStorageEnabled(true) 
 
//配置權(quán)限
webView.setWebChromeClient(new WebChromeClient() {
 @Override
 public void onReceivedIcon(WebView view, Bitmap icon) {
  super.onReceivedIcon(view, icon);
 
}
 
@Override
public void onGeolocationPermissionsShowPrompt(String origin,Callback callback) {
 callback.invoke(origin, true, false); 
 super.onGeolocationPermissionsShowPrompt(origin, callback);
 
}
});
//在Androidmanifest.xml中開啟權(quán)限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

Android6.0版本需要加上:

   if (Build.VERSION.SDK_INT >= 23) {
    int checkPermission = ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.ACCESS_COARSE_LOCATION);
    if (checkPermission != PackageManager.PERMISSION_GRANTED) {
     ActivityCompat.requestPermissions(MainActivity.this, new String[]{Manifest.permission.ACCESS_COARSE_LOCATION}, 1);
     ActivityCompat.requestPermissions(MainActivity.this, new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, 1);
     Log.d("TTTT", "彈出提示");
    }
   }

以上這篇android 6.0下webview的定位權(quán)限設(shè)置方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

阿拉尔市| 双峰县| 炎陵县| 天柱县| 昌江| 绥江县| 从江县| 苍溪县| 开阳县| 中宁县| 千阳县| 大关县| 望城县| 闽侯县| 孝义市| 江华| 昭觉县| 平泉县| 麻江县| 沂南县| 依兰县| 龙陵县| 翁牛特旗| 称多县| 西平县| 石首市| 新乡市| 六安市| 金平| 泉州市| 台北市| 罗源县| 城口县| 和平区| 泰和县| 凯里市| 图木舒克市| 乐昌市| 台湾省| 冀州市| 柘荣县|