相关推荐
在 HTTPS 项目中使用百度地图 API
2024-11-10 23:49

百度地图 Javascript API 是一套由 Javascript 语言编写的应用程序接口,可帮助您在网站中构建功能丰富、交互性强的地图应用,支持 PC 端和移动端基于浏览器的地图应用开发,且支持 HTML5 特性的地图开发。 百度地图 Javascript API 支持 HTTP 和 HTTPS,免费对外开放,可直接使用。接口使用无次数限制。在使用前,您需先申请密钥(ak)才可使用。

在 HTTPS 项目中使用百度地图 API

引用百度地图 API, 将 "您的密匙" 替换为你在百度地图申请的 AK, 即可使用。


问题1. https项目

在 https 项目中通过http导入会出现以下问题:

https项目中使用http导入

那么百度地图的 Javascript API 是否支持 HTTPS 请求呢?

答案是当然支持

Javascript API V2.0 及以上版本支持 HTTPS。 如果想使用 HTTPS 协议调用 Javascript API,直接将脚本引用的协议修改为 HTTPS 即可。

以上是官方文档介绍的用法,在用搜索引擎查找问题解决方案时,看到前辈们的技术博客都说使用 不能达到预期效果,必须添加参数 才可以。 不知道是不是官方进行过优化,下面两张图是今日实测的结果:

不添加参数s=1

添加参数s=1
可以看到添加 后所得到的结果与没添加时是 一致的

问题2. 浏览器警告

在部分浏览器(如谷歌)中会产生警告如下:

在浏览器中会产生警告

这段警告的大概意思是说一个阻塞性的解析器,跨站点的脚本,通过document.write调用。此脚本的网络请求可能由于网络连接不良而被浏览器在此页面加载或将来的页面加载中阻止。如果在此页面加载中被阻止,将在随后的控制台消息中确认。更多详情参见

那么我们来分析一下百度地图API导入得到的Javascript的代码


    以上就是本篇文章【在 HTTPS 项目中使用百度地图 API】的全部内容了,欢迎阅览 ! 文章地址:http://nhjcxspj.xhstdz.com/quote/73373.html 
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 物流园资讯移动站 http://nhjcxspj.xhstdz.com/mobile/ , 查看更多   
发表评论
0评