Javascript 从文件服务器中的文件创建https://引用
我有一个Windows 2012文件服务器,需要使用https://格式的引用来引用文件服务器上的本地文件,以便加载COTS函数。这是一个KML文件,我无法加载它。我得到的错误是“加载网络链接失败”。以下是我一直在使用的代码,但到目前为止无法使其正常工作:Javascript 从文件服务器中的文件创建https://引用,javascript,Javascript,我有一个Windows 2012文件服务器,需要使用https://格式的引用来引用文件服务器上的本地文件,以便加载COTS函数。这是一个KML文件,我无法加载它。我得到的错误是“加载网络链接失败”。以下是我一直在使用的代码,但到目前为止无法使其正常工作: var overlayProperties = { "name": "Operations", "url": "https://localhost/KML/Operati
var overlayProperties = {
"name": "Operations",
"url": "https://localhost/KML/Operations.kml",
"type": MoW.protocols.KMLProtocol.TYPE.url
};
var newOverlayObject = MoW.Factory.createKMLOverlay(overlayProperties);
map.addOverlay(newOverlayObject, {
showAlert: true
});
}
我找到了获取JavaScript库的问题所在,我正在使用API读取项目资源(图标、CSS和脚本路径)。在代码中,需要调用下面的.NET函数:
ResolveUrl(“~/Images/Operation.png”)可以在服务器上浏览到吗No。我试图浏览到and和localhost/KML/Operations.KML,而使用localhost/KML/Operations.knl时,我发现一个404错误。这是您的问题。服务器配置为提供.kml文件类型还是正确的mime类型?据我所知,这是通过IIS完成的。我正在使用Visual Studio IIS express来运行该应用程序。我不确定在使用VS IIS express时如何执行此操作。可能会让你朝着正确的方向前进