美文网首页vue 随手记
vue 使用 腾讯地图api

vue 使用 腾讯地图api

作者: black墨 | 来源:发表于2020-06-11 17:57 被阅读0次

最开始是使用axios进行调用腾讯地图api(后面简称api),会出现已拦截跨源请求:同源策略禁止读取位于 xxxx的远程资源。CORS 头缺少 'Access-Control-Allow,这是不允许跨域访问,只能使用 vue-jsonp 组件了。

npm 包

https://www.npmjs.com/package/vue-jsonp

npm i vue-jsonp --sava

main.js中

import Vue from 'vue'
import VueJsonp from 'vue-jsonp'
Vue.use(VueJsonp)

vue文件 中

      this.$jsonp(`https://apis.map.qq.com/ws/geocoder/v1`, {
        location: '39.984154,116.307490',
        key: 'xxxx',  // 你的key
        get_poi: 1,
        output: 'jsonp'
      }).then(res => {
    
        console.log(res)
      }).catch(err => {

        console.log(err)
      })

如果控制台出现了
SyntaxError: unexpected token: ':'
这个提示,请检查output是不是漏传了 或者传了JSONP, 不要大写


图片.png

好了,就这样,最后一句话是凑字数的,不用看

相关文章

  • vue 使用 腾讯地图api

    最开始是使用axios进行调用腾讯地图api(后面简称api),会出现已拦截跨源请求:同源策略禁止读取位于 xxx...

  • vue使用高德地图

    1.vue使用高德地图api 高德地图api官网:https://developer.amap.com/produ...

  • Vue集成腾讯地图或谷歌地图

    Vue+ts集成腾讯地图 背景:使用腾讯定位和展示坐标地点 ps:由于使用vue+ts开发的项目嵌入到微信公众号选...

  • vue 集成腾讯地图基础api Demo集合

    vue 集成腾讯地图基础api Demo集合(基础地图引入与展示模块,地址逆解析,3D/2D切换 ,位置服务,ma...

  • vue 集成腾讯地图基础api Demo集合

    vue 集成腾讯地图基础api Demo集合(基础地图引入与展示模块,地址逆解析,3D/2D切换 ,位置服务,ma...

  • vue 集成腾讯地图基础api Demo集合

    vue 集成腾讯地图基础api Demo集合(基础地图引入与展示模块,地址逆解析,3D/2D切换 ,位置服务,ma...

  • 地图产品开发必备知识

    成熟的地图平台有谷歌地图、百度地图、腾讯地图、高德地图等。 学习了解地图API,包括JavaScript API、...

  • IOS 调用地图

    App中如何打开百度或者高德地图 百度地图URI API地址高德地图URI API地址腾讯地图URI API地址 ...

  • 各大地图坐标系

    谷歌地图API,高德地图API,腾讯地图API,都是GCJ-02坐标 百度API上取到的,是BD-09坐标,只适用...

  • 微信小程序-腾讯地图显示偏差问题

    可移步我的小站微信小程序-腾讯地图显示偏差问题 背景 在小程序中使用map组件,可以调用腾讯地图的API,将一些固...

网友评论

    本文标题:vue 使用 腾讯地图api

    本文链接:https://www.haomeiwen.com/subject/pixitktx.html