2

所以,在这个超链接下:示例我有一些使用 OpenLayers 和 jQuery Mobile 的示例。不幸的是,我对这个例子有一个问题:

ReferenceError: OpenLayers is not defined

当然,当我删除 jQuery Mobile 库时一切正常,但是当我使用它们时会发生上述错误。

4

1 回答 1

1

我看了你的例子。

必须首先引用 OpenLayers.js。更改脚本包括顺序:

<script src="resources/js/mobile.js"></script>
<script src="resources/js/OpenLayers.js"></script>

到:

<script src="resources/js/OpenLayers.js"></script>
<script src="resources/js/mobile.js"></script>
于 2012-05-10T08:32:59.290 回答