苹果iOS10正式对外推送,通过浏览器调试控制台

优采云 发布时间: 2021-04-28 01:05

  苹果iOS10正式对外推送,通过浏览器调试控制台

  Apple的iOS 10已正式推向*敏*感*词*的推荐服务不能正常使用。

  腾讯地图开放平台技术专家通过分析发现,苹果公司已经修改了iOS10中的Webkit定位权限,并且所有定位请求页面必须为https协议。在http协议下,将通过html5本机定位接口返回错误,并且无法执行常规定位。通过浏览器调试控制台,我们可以看到http访问错误的详细信息:

  访问腾讯的H5定位组件,并支持iOS10。腾讯地图开放平台很早就支持https H5定位。无论是已经支持https协议的网页还是仍然使用http协议的网页,只要您访问它,对iOS 10的定位支持都是不敏感的,并且可以正常地完美定位。

  您只需要完成以下两个步骤:

  方法1:纯JS调用

  第一步:导入js文件

  第2步:创建目标以开始定位

  var geolocation = new qq.maps.Geolocation("DZYBZ-73WWI-FG6GZ-5JRFR-PNVIE-4OFUL", "myapp");

geolocation.getLocation(sucCallback, errCallback);

  方法2:嵌入到iframe中以完成定位

  第一步:介绍定位iframe

  第2步:聆听事件并完成定位

  window.addEventListener('message', function(event) {

// 接收位置信息

var loc = event.data;

console.log('location', loc);

}, false);

  简单,只需两个步骤。

  美团外卖店和其他大型网站已与腾讯地图开放平台开发的H5定位组件完美连接,并顺利经历了iOS10升级,以确保客户和企业不受影响:

  腾讯地图开放平台H5定位组件简介:

  1业界唯一专门解决H5环境定位需求的解决方案

  2在微信和QQ浏览器中进行了深度优化,大大提高了定位成功率

  3多环境优化和适应,完美支持本机定位,微信定位SDK,QQ定位SDK,IP定位等。

  4严格遵循网络标准,并首先支持iOS10

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线