[英]qooxdoo and openlayers. How to include OL libary files to qooxdoo compilation path?
我將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編譯路徑中?
感謝您的寶貴時間和關注。
傑尼亞
這是OpenLayers用法的原始示例。
注意第23行的ignore標簽:
* @ignore(OpenLayers.*)
像示例一樣,可以直接從其服務器下載OpenLayer示例。
添加類后,您必須再次運行./generate.py源。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.