Rumah  >  Soal Jawab  >  teks badan

javascript - Produk Baidu Maps sendiri boleh memberikan kedudukan yang tepat Mengapa saya perlu mendapatkan persetujuan pengguna untuk mendapatkan kedudukan yang tepat apabila saya memanggil API awamnya, dan mengapa ia begitu perlahan?

Dalam penyemak imbas desktop, saya memanggil kaedah getCurrentPosition() bagi BMap.Geolocation() baharu dalam API Peta Baidu untuk mendapatkan koordinat semasa pengguna Penyemak imbas perlu bertanya kepada pengguna sama ada untuk mendedahkan maklumat lokasi (lagipun, pengguna privasi terlibat), jika pilihannya ya Maka koordinat yang tepat akan diperolehi, jika tidak hanya koordinat bandar semasa akan diperolehi.

Tetapi ia juga merupakan pelayar desktop dan produk Baidu Maps sendiri, tetapi ia boleh mengesan lokasi tepat saya secara langsung. Tiada kotak pertanyaan dan kelajuan penentududukan adalah sangat pantas. Saya mematikan tetapan maklumat lokasi awam dan masih meletakkan kedudukan dengan cepat dan tepat!

Kenapa ni? Adakah terdapat cara lain untuk mendapatkan koordinat pengguna dalam API Peta Baidu?

某草草某草草2663 hari yang lalu954

membalas semua(2)saya akan balas

  • 过去多啦不再A梦

    过去多啦不再A梦2017-07-05 11:07:05

    Selain mendapatkan koordinat GPS melalui geolokasi, terdapat juga jenis penentududukan rangkaian, yang dibahagikan kepada penentududukan wifi dan kedudukan stesen pangkalan Lokasi penentududukan diperoleh dengan mendapatkan maklumat wifi atau stesen pangkalan, dan kemudian menanyakan wifi yang sepadan atau pangkalan data lokasi stesen pangkalan. Pangkalan data penentududukan boleh dipertingkatkan dan ditambah secara berterusan, jadi lebih tepat kedudukannya, lebih tepat ia.

    balas
    0
  • 巴扎黑

    巴扎黑2017-07-05 11:07:05

    /a/11...

    balas
    0
  • Batalbalas