tool.js 455 B

1234567891011121314151617181920212223
  1. //new Promise封装起来使用,避免代码多次重复
  2. import QQMapWX from './qqmap-wx-jssdk.min.js'
  3. export function getAddress(lng, lat) {
  4. return new Promise((resove, reject) => {
  5. const qqmapsdk = new QQMapWX({
  6. key: '5WLBZ-H6RWU-NQVVO-BQG7I-XEHFK-PAFSF',
  7. })
  8. qqmapsdk.reverseGeocoder({
  9. location: {
  10. latitude: lat,
  11. longitude: lng
  12. },
  13. success: (res) => {
  14. resove(res)
  15. },
  16. fail: (e) => {
  17. reject(e)
  18. },
  19. })
  20. })
  21. }