接入滴滴打车html5 网页版
使用webview加载html5
由于涉及定位功能
if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION)!= PackageManager.PERMISSION_GRANTED|| ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION)!= PackageManager.PERMISSION_GRANTED|| ActivityCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE)!= PackageManager.PERMISSION_GRANTED) {Toast.makeText(getApplicationContext(),"没有权限,请手动开启定位权限",Toast.LENGTH_SHORT).show();ActivityCompat.requestPermissions(MainActivity.this,new String[]{Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.WRITE_EXTERNAL_STORAGE}, 100);return false;}
开启权限之后,webView开启地理位置功能
WebView webView = (WebView)findViewById(R.id.webview);
WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setDatabaseEnabled(true);
String dir = this.getApplicationContext().getDir("database", Context.MODE_PRIVATE).getPath();
webSettings.setGeolocationDatabasePath(dir); webSettings.setGeolocationEnabled(true); //启用地理定位 webSettings.setDomStorageEnabled(true)
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); }
});
使用webView加载滴滴打车的网页地址:
https://common.diditaxi.com.cn/general/webEntry?wx=true&bizid=257&channel=70365
使用安卓手机可以正常使用滴滴打车
接入滴滴打车html5 网页版相关推荐
- 接入滴滴打车html5 网页版,接入滴滴打车html5 网页版
使用webview加载html5 由于涉及定位功能 if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_CO ...
- js HTML5 网页版植物大战僵尸游戏
js HTML5 网页版植物大战僵尸游戏 源于:http://www.huiyi8.com/moban/ 植物大战僵尸Javascript版 HTML5模版 body{-moz-user-select ...
- PopCap推出html5网页版宝石迷阵
2019独角兽企业重金招聘Python工程师标准>>> 切图网(www.qietu.com):PopCap公司推出网页版游戏宝石迷阵,这是一款经典的老游戏,但是在html5兴起的时候 ...
- 网页游戏五子棋php,HTML5网页版黑白子五子棋游戏的示例代码分享
闲来无事做,用H5搞了几个小游戏,当然本人只是菜鸟,搞出来玩玩,大神莫喷哦, 1.HTML5网页版黑白子五子棋游戏代码,源码请下载附件! 部分前端代码: 五子棋 *{ margin:0; paddin ...
- 《游戏学习》| 水果忍者HTML5网页版在线游戏 | 源码分析
游戏介绍 这是一款由百度JS小组提供的HTML5版切水果游戏,这款基于HTML5实现的网页版切水果游戏虽然和原版的切水果游戏相比仍有美中不足之处,但也算有声有色,画面效果也十分炫目华丽. 游戏截图 主 ...
- 五子棋游戏代码html,HTML5网页版黑白子五子棋游戏代码
特效描述:HTML5 网页版黑白子五子棋 五子棋游戏. 通过原生js和canvas实现五子棋,可以试下左右手互搏 代码结构 1. HTML代码 PK 您的浏览器不支持canvas var text = ...
- html5游戏割绳子源码,HTML5 网页版割绳子(Cut the Rope)游戏
Cut the Rope 是移动设备上的一款小游戏,十分招人喜欢.微软联合 Cut the Rope 团队将这个小游戏制成了网页版 Cut the Rope(割绳子),使用 HTML5 与 JavaS ...
- 收藏网页版小游戏:蜘蛛纸牌、扫雷、水果忍者、打地鼠、吃豆人
学习之余当然是摸鱼了,这里分享几个不用下载直接在线玩耍的游戏.有蜘蛛纸牌网页版在线玩.在线扫雷小游戏.在线玩的水果忍者.吃豆人.打地鼠.3D模仿. 下面我将一个个列出来.欢迎体验收藏! 蜘蛛纸牌:这是 ...
- 飞机大战HTML5游戏源码,基于Canvas制作的网页版飞机大战游戏+飞机大战手机端
简介: 飞机大战HTML5游戏源码是一款基于Canvas制作的网页版飞机大战游戏,画质精美的飞机大战手机端游戏源码 网盘下载地址: http://kekewangLuo.net/W1S2LQcqAT2 ...
最新文章
- http://weibo.com/cnblogs
- Net Present Value - NPV
- 【转载】失业的程序员(九):创业就是一场戏
- vue 计算属性_lt;Vue 源码笔记系列6gt;计算属性 computed 的实现
- virtualbox linux通用网卡,详解VirtualBox + CentOS 虚拟机网卡配置
- Cat.5e/Cat.6系统测试要点和常见工程问题解答
- 从源代码安装PostgreSQL10.1
- Matlab连接字符串的方法
- String类的getBytes()方法
- 2020最新抖音上热门技巧你知道了几个?
- QML入门教程(12): Item介绍
- [扫盲教程]——Mac 新手最容易犯的几项错误
- 继勒索病毒“永恒之蓝”445端口被封之后,在公网实现smb文件共享
- html5 jq点赞功能,jQuery实现简单的点赞效果
- linux 查壳工具,die查壳工具 使用教程
- 本科操作系统学习笔记(上篇)
- BAT级别划分和KPI考核等消息
- 企业视频会议系统EasyRTC-SFU之mediasoup-demo在 Windows上的编译安装
- 计算机应用程序没声音,电脑如何关闭某个应用程序的声音
- 命令行 PDF 转换器:::fCoder 2PDF