国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

android 6.0下webview的定位權限設置方法

2019-10-21 21:44:04
字體:
來源:轉載
供稿:網友

如下所示:

WebView webView = (WebView)findViewById(R.id.webview);WebSettings webSettings = webView.getSettings(); //webview支持js腳本webSettings.setJavaScriptEnabled(true); //啟用數據庫 webSettings.setDatabaseEnabled(true);  //設置定位的數據庫路徑 String dir = this.getApplicationContext().getDir("database", Context.MODE_PRIVATE).getPath(); webSettings.setGeolocationDatabasePath(dir);  //啟用地理定位webSettings.setGeolocationEnabled(true);  //開啟DomStorage緩存webSettings.setDomStorageEnabled(true)  //配置權限webView.setWebChromeClient(new WebChromeClient() { @Override public void onReceivedIcon(WebView view, Bitmap icon) {  super.onReceivedIcon(view, icon); } @Overridepublic void onGeolocationPermissionsShowPrompt(String origin,Callback callback) { callback.invoke(origin, true, false);  super.onGeolocationPermissionsShowPrompt(origin, callback); }});
//在Androidmanifest.xml中開啟權限<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的定位權限設置方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大城县| 建阳市| 汝城县| 清涧县| 寿宁县| 甘孜| 绍兴市| 祁门县| 麻阳| 克山县| 米易县| 馆陶县| 太仓市| 大田县| 遂川县| 东阳市| 浦江县| 辽源市| 固原市| 叙永县| 富川| 西华县| 迁安市| 同德县| 漳州市| 大英县| 松溪县| 来凤县| 宜兰市| 泰兴市| 丹寨县| 独山县| 滨州市| 洛宁县| 梁山县| 马鞍山市| 通化市| 长沙县| 长宁县| 汉寿县| 富源县|