Bu sayfada, programlama yoluyla dinleyebileceğiniz ve işleyebileceğiniz kullanıcı arayüzü etkinlikleri ve hata etkinlikleri açıklanmaktadır.
Kullanıcı Arayüzü Etkinlikleri
Bu bölümde, 3D haritalarla çalışırken dinleyebileceğiniz ve programatik olarak işleyebileceğiniz etkileşimli etkinlikler ve durum değişikliği bildirimleri özetlenmektedir. Tarayıcıdaki JavaScript olay odaklıdır, yani programınızın dinleyip kodu buna uygun şekilde yürütebileceği etkinlikler oluşturarak kullanıcı etkileşimlerine yanıt verir.
İki temel etkinlik türü vardır:
- Kullanıcı etkileşimi etkinlikleri (fare tıklamaları gibi), 3D harita görüntü alanından kodunuza yayılır. Bu etkinlikler, 3D harita ortamındaki doğrudan kullanıcı işlemlerine yanıt vermenize olanak tanır. Örneği görüntüleyin.
- Durum değişikliği bildirimleri, geleneksel bir
gmp-propertychange
adlandırma şeması kullanılarak temel 3D harita veri modelleri ve oluşturma durumunda yapılan güncellemeleri yansıtır.
Her 3D eşleme API'si nesnesi, programınızın yerleşik addEventListener()
işlevini kullanarak etkinlik işleyicileri kaydedip mantığı yürütebileceği bir dizi adlandırılmış etkinlik gösterir.
Aşağıdaki örnekte, kullanıcı haritayla etkileşimde bulunurken hangi etkinliklerin tetiklendiği gösterilmektedir: