erro na api googlemaps.
Achei um tutorial sobre a api do googlemaps. Fiz igual descreve no tutorial mas da um erro quando vou visualizar no browser. Aparece o seguinte erro:
O Adobe Flash Player interrompeu uma operação potencialmente insegura e que meu arquivo swf está tentando se comunicar com maps.googleapis.com.
Alguém sabe o que ta acontendo?
Esse aqui é o codigo
/ Importa as Classes necessárias /
import com.google.maps.Map;
import com.google.maps.MapEvent;
import com.google.maps.MapType;
import com.google.maps.LatLng;
import com.google.maps.controls.MapTypeControl;
import com.google.maps.controls.ZoomControl;
import com.google.maps.overlays.Marker;/ Criamos uma instancia da Classe Map /
var map:Map = new Map();
/ Inserimos nossa chave /
map.key = "ABQIAAAARcqa5cfosjg9oBnDIFWIZxSJPUuJFJGuDOrZMLUmsGJsY2KzXBRlBGyN9HGjjytc34Hjf_zX6mXJqQ";
/ Definimos um tamanho para o Mapa /
map.setSize(new Point(stage.stageWidth, stage.stageHeight));
/ Adiciona o controle de zoom /
map.addControl(new ZoomControl());
/ Adiciona o controle de tipo de mapa /
map.addControl(new MapTypeControl());
/ Adiciona o Mapa ao palco /
this.addChild(map);
/ Adicionamos um eventListener chamando o evento MAP_READY /
/ Esse evento será disparado quando o Mapa estiver pronto para ser exibido /
/ O evento chama a função mapOk /
map.addEventListener(MapEvent.MAP_READY, mapOk);
/ Função chamada pelo evento MAP_READY /
function mapOk(event:MapEvent):void {
/* Criamos uma instancia da Classe Marker */
/* Passamos o local no qual queremos que o mapa esteja marcado */
/* O local é passado usando Latitude e Longitude */
var marca:Marker = new Marker(new LatLng(-23.5635963, -46.6538854));
/* Adiciona a marca ao Mapa */
map.addOverlay(marca);
/* Centraliza o Mapa de acordo com a posição desejada */
map.setCenter(new LatLng(-23.5635963, -46.6538854), 16, MapType.NORMAL_MAP_TYPE);
}
Abraços!!
Discussão (3)
Carregando comentários...