QQMapWX.js 962 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. //微信地图 微信小程序 sdk
  2. import QQMapWX from "@/static/js/qqmap-wx-jssdk.min.js";
  3. let qqMapSdk = new QQMapWX({
  4. key: "OFWBZ-2NTHP-EHNDD-LKWQY-GANM7-PXBJH"
  5. });
  6. //计算距离 shish 2020.5.14
  7. export function calculateDistance() {
  8. var dis = 0;
  9. qqMapSdk.calculateDistance({
  10. from: {
  11. latitude: 39.98406,
  12. longitude: 116.30752
  13. },
  14. to: [
  15. {
  16. latitude: 40.98406,
  17. longitude: 116.51752
  18. }
  19. ],
  20. success: function (res) {
  21. console.log(res);
  22. var res = res.result;
  23. for (var i = 0; i < res.elements.length; i++) {
  24. dis = res.elements[i].distance
  25. }
  26. },
  27. fail: function (error) {
  28. //console.error(error)
  29. },
  30. complete: function (res) {
  31. //console.log(res)
  32. }
  33. });
  34. return dis;
  35. }
  36. export default {
  37. calculateDistance
  38. }