百度地图api不支持windows平板 双指放大缩小解决方案

(1)​保存百度使用API返回的脚本,这个接口 http://api.map.baidu.com/getscript?v=2.0,
命名为本地百度脚本文件;

(2)本地脚本文件要做一点修改,主要是将 navigator 取代成​ myNavigator,然后重写 myNavigator;

var myNavigator={};myNavigator.platform="win32";myNavigator.userAgent="Mozilla/5.0 (Linux; U; Android 4.4.4; Nexus 5 Build/KTU84P) AppleWebkit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30";myNavigator.appVersion="5.0 (Linux; U; Android 4.4.4; Nexus 5 Build/KTU84P) AppleWebkit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30";

(3)在 JSP​ 页面中判定请求头部中包含 windows 和 chrome 的字样,将返回第1步保存的脚本;其余情况,仍使用原百度调用的方法加载脚本;

(4) ​在大触摸屏和 surface 上实测,只有 chrome 支持手势缩放地图,所以只需要判定是 Chrome 浏览器且 windows 操作系统;

(5)如果只是可控的大屏需要支持手势缩放,​更准确的办法是在传入的URL中加一个是否加载本地脚本的参数,在JSP端处理返回的脚本还是百度 URL 地址,这样更安全。

转载至
http://blog.sina.com.cn/s/blog_73a4b2cd0102wpgy.html

百度地图api不支持windows平板 双指放大缩小解决方案相关推荐

  1. 网页百度地图api,支持位置偏移

    网页百度地图api,支持位置偏移 需加载 jq <style type="text/css"> #allmap {width:100%; height:100%; bo ...

  2. 百度地图api实现渐变色轨迹线

    使用百度地图api实现的渐变色轨迹线,效果如下: 实现方法: 1.百度地图api使用 首先引入百度地图api的依赖文件 <script type="text/javascript&qu ...

  3. Windows Store Javascript项目使用高德地图、谷歌地图、百度地图API

    Windows Store Javascript项目使用高德地图.谷歌地图.百度地图API 原文 Windows Store Javascript项目使用高德地图.谷歌地图.百度地图API 在Win8 ...

  4. 百度地图API支持HTTPS

    百度地图怎么样才能支持API支持HTTPS 报错信息如下: Mixed Content: The page at 'https://www.c*******8.com/public/admin/ind ...

  5. 让百度地图API支持HTTPS

    近期给旧项目做协议升级,刚好碰到引用的百度地图API的坑,踩完坑记一记,或许也能帮到其他小伙伴呢,哈哈哈~ 站点协议升级 页面引用由 http://api.map.baidu.com/getscrip ...

  6. 百度地图API开发指南

    百度地图API开发指南 本文为百度地图API官方版本的开发指南,供各位51CTO的网友进行参考. 简介什么是百度地图API? 百度地图API是一套由JavaScript语言编写的应用程序接口,它能够帮 ...

  7. Qt开发北斗定位系统融合百度地图API及Qt程序打包发布

    Qt开发北斗定位系统融合百度地图API及Qt程序打包发布 1.上位机介绍 最近有个接了一个小型项目,内容很简单,就是解析北斗GPS的串口数据然后输出经纬度,但接过来觉得太简单,就发挥了主观能动性,增加 ...

  8. 基于uni-app与百度地图API实现简易前后端分离的地理围栏应用

    一.引言 地理围栏(Geo-fencing)是LBS 的一种新应用,就是用一个虚拟的栅栏围出一个虚拟地理边界.当手机进入.离开某个特定地理区域,或在该区域内活动时,后台可以感知到这一变化,同时手机可以 ...

  9. 前端(echarts+百度地图api)后端(python+flask)完成绵阳餐饮消费数据可视化系统

    一.可视化要求 针对团购网站餐饮类消费数据的可视分析系统设计与开发 大多数消费者在选择团购网站消费后会做出相应评价,从而产生海量的交易数据.这些数据包含了消费者对饮食比较全面的主观性评价和量化评分,因 ...

最新文章

  1. Java学习总结:28
  2. qt修改程序图标名称_解决Qt应用程序添加icon图标,修改窗口图标以及添加系统托盘问题...
  3. Acwing第 39 场周赛【完结】
  4. Qt数据库操作(三) -- 使用SQL模型类
  5. 华为 泰山 服务器 操作系统安装,华为Taishan服务器安装CentOS7操作系统
  6. netcore 内存限制_[翻译] 使用 Serverless 和 .NET Core 构建飞速发展的架构
  7. 逻辑漏洞——会话管理问题
  8. win10电脑黑屏只有鼠标箭头_win7开机黑屏只有鼠标怎么办,我来教你解决
  9. 流程图制作在云上 https://www.processon.com/
  10. 吴恩达深度学习笔记 2.6~2.9 logistic中的梯度下降
  11. 3、通过挂在系统光盘搭建本地yum仓库。
  12. Psych112R Cognitive Robotics Midterm Laboratory
  13. 力拼5G,台湾拟释放出更多频谱
  14. ArcGIS水文分析实战教程(13)流域提取流程
  15. 有关计算机计算类教案,计算教案
  16. 原光明中医函授大学教材
  17. 数字类型与列表——python
  18. 小程序生成图片保存到系统相册_iSee图片专家下载|iSee图片专家 3.930 官方版
  19. Cadillac CTS-V
  20. IDEA如何设置热启动

热门文章

  1. 使用 Javascript 强制刷新图像
  2. 媒体查询--自适应屏幕大小
  3. 简述java程序的工作过程_简述 Java 程序的开发过程。_学小易找答案
  4. 微信服务商和渠道商区别
  5. 【计算机无法开机】电脑无法开启,显示REGISTRY_ERROR
  6. 【面试题】一个环,有n个点, 问从0点出发,经过k步回到原点有多少种方法
  7. android broadcast 大全,android 动作、广播、类别等标识大全(Android actions, broadcasts, categories, etc.).doc...
  8. JN项目-对社团申请进行排序,按照申请时间和审核时间降序
  9. BZOJ 4079 [Wf2014] Pachinko
  10. 浏览器安装公众号编辑器