Google Maps diblokir oleh China Firewall, jadi Anda tidak perlu secara langsung mengutip API Google Maps dengan nama domain http://maps.googleapis.com/maps/api/js?sensor=false&language=en, tetapi ubah ke http://maps.google.cn/maps. Nama domain Google.CN di Cina belum diblokir dan dapat digunakan.
Catatan: Meskipun Google.cn dapat digunakan, itu akan menghasilkan beberapa sumber daya yang dirujuk oleh JS ke Google.com, menghasilkan rendering peta yang tertunda. Jadi jangan letakkan Google Maps API di depan konten Anda, seperti di tag kepala, tetapi letakkan di ujung konten atau tag akhir HTML untuk mencegah konten halaman Anda menjadi kosong dan browser tidak dapat menampilkan konten.
Jangan gunakan acara Window.onload untuk menggambar, atau Google Maps tidak ditampilkan tepat waktu, karena sumber daya Google.com dimuat, dan sumber daya Google.com dicegat, yang akan menyebabkan Google Maps ditarik hanya jika Anda tahu bahwa waktu tunggu (sekitar 2 menit).
Gunakan Parameter Callback Google untuk melewati nama fungsi panggilan balik, yang telah diuji untuk membuat Google Maps lebih cepat daripada menggunakan acara Window.onload.
Kode contoh:
<! Doctype html public "-// w3c // dtd xhtml 1.0 transisi // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"><html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "konten-tipe" konten = "teks/html; charset = uTf-8"/<title> <title> Situs solusi Google peta: gunakan Google.cn </title 350px; Lebar: 500px; "> </div> </body> <script type =" text/javascript "src =" http://maps.google.cn/maps/api/js?sensor=false&callback=rendergooglemap "> </script> script =" TEPP/TEKP/TEKP/TEKP/TEKPRIP/TEKP/TEKP. " geocoder = google.maps.geocoder () baru; geocoder.geocode ({'alamat': 'guilin city center square'}, function (hasil, status) {if (status == google.maps.geocoderstatus.ok) {peta.setCenter (hasil [0] .geometry.location);} else {alert ("geocode tidak berhasil untuk alasan berikut:" + status); var mapoptions = {zoom: 17, maptypeId: google.maps.maptypeid.roadmap}; var map = google.maps.map baru (document.geteLementById ("map_canvas"), mapoptions); } </script> </body> </html>