【发布时间】:2014-04-11 21:47:11
【问题描述】:
我将 qooxdoo 与 OpenLayers 一起使用。但是当我尝试编译 qooxdoo 应用程序时出现此错误:
- Warning: mobile02.page.Map (118): Unknown global symbol used: OpenLayers.Map
- Warning: mobile02.page.Map (119): Unknown global symbol used: OpenLayers.Layer.OSM
- Warning: mobile02.page.Map (150): Unknown global symbol used: OpenLayers.Projection
- Warning: mobile02.page.Map (152): Unknown global symbol used: OpenLayers.LonLat
- Warning: mobile02.page.Map (169): Unknown global symbol used: OpenLayers.Layer.Markers
- Warning: mobile02.page.Map (177): Unknown global symbol used: OpenLayers.Marker
- Warning: mobile02.page.Map (179): Unknown global symbol used: OpenLayers.Size
- Warning: mobile02.page.Map (180): Unknown global symbol used: OpenLayers.Pixel
- Warning: mobile02.page.Map (181): Unknown global symbol used: OpenLayers.Icon
同时,当我运行应用程序时,我得到了这个错误:
var map = new mobile02.page.Map();
Uncaught TypeError: undefined is not a function
我想知道,如何将 OpenLayers 库包含到 qooxdoo 项目中。
我看过这里: http://hg.ruilopes.com/openlayers-qooxdoo-hello
我还查看了 qooxdoo 提供的 mobileshowcase,但在任何地方都找不到 OpenLayers 库文件。有人可以告诉我这是如何工作的吗?如何将 OpenLayers 库包含到 qooxdoo 编译路径中?
感谢您的宝贵时间和关心。
杰尼亚
【问题讨论】:
标签: javascript openlayers qooxdoo