苹果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