将SideBar用于openlayers时出错

时间:2018-06-22 19:58:44

标签: openlayers sidebar

下午好

我将sidebar用于OpenLayers,但是直接从站点(// openlayers.org/en/master/build/ol.js“)使用ol.js开始出现以下错误:

  

ReferenceError:未定义$ o未定义[了解更多] Projection.js:80:2
  _and
  Projection.js:80:2
  如果
  epsg3857.js:52:2
  
  epsg3857.js:73:2
  
  http://openlayers.org/en/master/build/ol.js:1:2

自2018年6月22日星期四以来。

对此js进行了任何修改吗?

1 个答案:

答案 0 :(得分:1)

目前,由于即将发布的OpenLayers V5.0版本带来了一些变化,这些变化似乎破坏了该演示。

因此,您应该将对OpenLayers的引用替换为v4.6.5

对于CSS,而不是

Dim x1 as double, x2 as double, x3 as double...

使用

wb := ComObjCreate("InternetExplorer.Application")
wb.Visible := true
wb.Navigate("https://www.google.com/search?q=" . StrReplace(Clipboard, " ", "+") . "", "")

对于JavaScript,请替换

<link rel="stylesheet" href="//openlayers.org/en/master/css/ol.css" type="text/css">

使用

<link rel="stylesheet" href="//openlayers.org/en/v4.6.5/css/ol.css" type="text/css">