本地可以服务器上不行的问题之https加载cdn资源

在处理一个页面 点击显示地图时 地图层遮盖底下显示不出来。研究了很久的z-index属性。在手机页面上调试。经大神指点,用浏览器打开看了下 发现是https下加载的一个cdn引用资源异常。导致有元素undefined。百度到解决办法:
head中加

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

对谷歌高一点版本有效。测试过微信浏览器里能生效。但这样本地运行时加载不到资源。

分析:
其实这种本地是好的 服务器上不行的现象遇到过很多次。 百分之百是服务器和本地环境差异导致的。服务器上有https本地没有这是最大的差异,应该首先想到的。记录一下。

你可能感兴趣的:(我的笔记,cdn,服务器,浏览器)