Использование геолокации в flex, AS3 - PullRequest
0 голосов
/ 22 ноября 2011

Я пытаюсь использовать структуру геолокации на своем гибком веб-сайте, чтобы определить положение пользователя. Я исследовал это, и это кажется довольно простым способом сделать это с помощью геолокации as3 framework. Но я сталкиваюсь со следующей проблемой. При создании mxml, где у меня есть:

import flash.sensors.GeoLocation; (i can use intellisense the complete this!)
private var geoLocation:GeoLocation;

выдает ошибку, не может найти класс flash.sensors :: Geolocation. Это должен быть файл playerglobal.swc, который можно найти в ./Adobe Flash Builder 4.5 \ sdks \ 4.5.1 \ frameworks \ libs \ player \ 10.2. Я декомпилировал этот SWC и вижу в файле XML, что метод есть (как вы можете видеть ниже)

<script name="flash/sensors/Geolocation" mod="1290556075000"                               signatureChecksum="2317064902" >
    <def id="flash.sensors:Geolocation" /> 
    <dep id="flash.events:EventDispatcher" type="i" /> 
    <dep id="Boolean" type="s" /> 
    <dep id="Number" type="s" /> 
    <dep id="flash.events:GeolocationEvent" type="e" /> 
    <dep id="flash.events:StatusEvent" type="e" /> 
  </script>

Я пытался добавить библиотеку в свой проект по пути сборки Flex, но это не помогло. Есть мысли?

Заранее спасибо.

1 Ответ

2 голосов
/ 22 ноября 2011
import flash.sensors.Geolocation;

Маленькая буква " l ".

...