Javascript ASP.NET核心Webroot-html文件赢得';无法正确加载,但将在本地驱动器上加载
视图中出现问题,并深入进行此测试: 本地驱动器和Webroot中的相同HTML文件。本地驱动器,在浏览器中加载,脚本工作正常。从Webroot启动,脚本将无法工作。Webroot中的文件路径的源存在并且正确。我从Webroot加载文件没有其他问题,所以我认为这可能是google调用的问题 以下是我在运行时遇到问题的两个文件:Javascript ASP.NET核心Webroot-html文件赢得';无法正确加载,但将在本地驱动器上加载,javascript,asp.net,asp.net-core,visual-studio-2017,Javascript,Asp.net,Asp.net Core,Visual Studio 2017,视图中出现问题,并深入进行此测试: 本地驱动器和Webroot中的相同HTML文件。本地驱动器,在浏览器中加载,脚本工作正常。从Webroot启动,脚本将无法工作。Webroot中的文件路径的源存在并且正确。我从Webroot加载文件没有其他问题,所以我认为这可能是google调用的问题 以下是我在运行时遇到问题的两个文件: <script type='text/javascript' src='http://maps.google.com/maps/api/js?sensor=false
<script type='text/javascript' src='http://maps.google.com/maps/api/js?sensor=false'></script>
<script type='text/javascript' src="js/custom/_googlemap_init.js"></script>
在chrome中打开源代码表明它们被称为:
尝试在js中使用前导正斜杠:
<script type='text/javascript' src="/js/custom/_googlemap_init.js"></script>
在浏览器中打开开发人员控制台,并向我们提供有关您收到的这些请求的响应的一些信息。希望这会有所帮助-但不要理解。不会在网页上显示地图,但在Webroot中不从VS执行时效果良好。