尤明明Blog

网站建设 | 前端切图,技术不仅是一种专业,更是一种责任!

您的当前位置: 首页 » 前端学习 » js常用代码 »

百度地图引用时 报出A Parser-blocking, cross site (i.e. different eTLD+1) script

2020-09-17   Umming   js常用代码    评论(0)    浏览(3733)


页面引入百度地图api时

chrome控制台报出警示问题

A Parser-blocking, cross site (i.e. different eTLD+1) script, http://api.map.baidu.com/getscript?v=2.0&ak=Kpjp7jddqVUhWK5VkrfNt3YNezY88NtR&services=&t=20170517145936, is invoked via document.write. The network request for this script MAY be blocked by the browser in this or a future page load due to poor network connectivity. If blocked in this page load, it will be confirmed in a subsequent console message.See https://www.chromestatus.com/feature/5718547946799104 for more details.

(anonymous) @ api:1

查了一些资料,大概意思是说 :页面渲染完成后使用了document.write()

这是不被允许的,

根据上面的提示,把api引用url里面的 api 改为 getscript

<script src="http://api.map.baidu.com/api?v=2.0&ak=你申请的ak"></script>

api 改为 getscript以后

<script src="http://api.map.baidu.com/getscript?v=2.0&ak=你申请的ak"></script>

标签: js代码

本文链接:https://www.umming.com/js/261.html

声明:本站信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!


发表评论:

//