我正在为 GWT 使用 OpenLayers 包装器,称为GWT-OpenLayers
在用户参考页面上,它说您需要在两个文件 gwt.xml 和 .html 上添加参考
像这样在 xml 上:
<inherits name='org.gwtopenmaps.openlayers.OpenLayers'/>
这在 html 上
<script src="http://openlayers.org/api/2.11/OpenLayers.js"></script>
GWT-OpenLayers 有一个展示,我正在做展示所做的事情。但是当应用程序启动并且我尝试检查源代码时,我没有在 html 上看到 openlayers 脚本。我尝试添加其他脚本,但不幸的是,该脚本没有出现在源代码中。
更新 01 - html 和浏览器结果:
<head>
...
<script src="http://www.openlayers.org/api/OpenLayers.js"></script>
<script type="text/javascript" language="javascript"
src="GeoStatistics/GeoStatistics.nocache.js"></script>
<script type="text/javascript" src="ol/OpenLayers.js"></script>
<script src="http://www.openstreetmap.org/openlayers/OpenStreetMap.js">
</script>
</head>
浏览器 = Chrome
如您所见,在 html 上添加了几个脚本,但只出现了一个。
更新 02 - 编译后,仍然无法工作 我刚刚编译了我的项目,并且 html 仍然没有脚本标记。
但是我已经编辑了 html 并加载了项目,并且我得到了 script 标签。所以,这是一些解决方案,如果没有任何其他方法可以使用我的脚本标签生成 html,我可以在编译后放置标签。