vue调用腾讯地图API报错跨域问题解决Access to XMLHttpRequest at‘httplocalhost

这篇具有很好参考价值的文章主要介绍了vue调用腾讯地图API报错跨域问题解决Access to XMLHttpRequest at‘httplocalhost。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.下载vue-jsonp解决跨域问题

npm install vue-jsonp

2.在main.js中引用

import { VueJsonp } from 'vue-jsonp'

Vue.use(VueJsonp)

3.调用腾讯地图API

  var url = 'https://apis.map.qq.com/ws/location/v1/ip';
        this.$jsonp(url, {
          key: '你的Key',
          output: 'jsonp',
          // 以下填写需要携带的参数(有几个写一个)
          ip: ip,
        }).then(res => {
          if (res.status == 0) {
            this.location = {
              cityId: '510100',
              lat: res.result.location.lat,
              lon: res.result.location.lng,
              time: new Date().getTime(),
            };
            console.log('定位结果', this.location);
            this.getCity(res.result.location.lat, res.result.location.lng)
          } else {
            this.location = {
              cityId: this.supplier == 'FXZB' ? '510100' : 16,
              city: "成都",
            };
            this.$store.commit("CITY_GET", this.location);
            sessionStorage.setItem("location", JSON.stringify(this.location));
            sessionStorage.setItem("place", JSON.stringify(this.location));
            Toast.clear();
          }
          // 请求成功后的数据

        })

4.获取本机IP文章来源地址https://www.toymoban.com/news/detail-805844.html

   async fetchIP() {
      const res = await fetch('https://api.ipify.org?format=json')
      const json = await res.json()
      return json.ip
    },  
const ip = await this.fetchIP()

到了这里,关于vue调用腾讯地图API报错跨域问题解决Access to XMLHttpRequest at‘httplocalhost的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 前端Vue基于腾讯地图Api实现的选择位置组件 返回地址名称详细地址经纬度信息

    前端Vue基于腾讯地图Api实现的选择位置组件 返回地址名称详细地址经纬度信息, 阅读全文下载完整代码请关注微信公众号: 前端组件开发 效果图如下: 使用方法 HTML代码实现部分

    2024年02月11日
    浏览(78)
  • 前端调用DRI后端API出现跨域资源共享(CORS)问题解决办法

    目录 1. 引言 2. 跨源资源共享和实现方法 3. 在Django项目中配置django-cors-headers库 Reference 在进行后端API开发时,有时会遇到“跨域资源共享 (CORS) 请求...被阻止“的错误,如图1所示。本文讲解如何在使用DRF(Django REST Framework)的后端API开发项目中解决这个问题。 A cross-origin re

    2024年04月25日
    浏览(53)
  • uniapp 引入腾讯地图解决H5端接口跨域

    进入腾讯地图开放平台 1. 安装 vue-jsonp npm install --save vue-jsonp 2.在 main.js 中使用 import { VueJsonp } from \\\'vue-jsonp\\\'; Vue.use(VueJsonp); 3.获取定位  4、配置文件填写地图key 5.运行结果 附:下载微信小程序JavaScriptSDK。

    2024年02月12日
    浏览(37)
  • 前端Vue腾讯地图SDK Api经纬度解析为地址信息Geocoding 可用于定位经纬度信息解析为地址

    前端Vue腾讯地图SDK Api经纬度解析为地址信息Geocoding 可用于定位经纬度信息解析为地址, 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13311 效果图如下: 使用方法 HTML代码实现部分

    2024年02月11日
    浏览(53)
  • 微信小程序调用腾讯地图选点

    小程序中实现选择地址 1.在小程序后台的设置第三方设置在插件管理中添加插件搜索腾讯位置服务地图选点 2.插件引入后可以点击详情查看文档 (1)首先在app.json中添加插件 //app.json \\\"plugins\\\":{             \\\"chooseLocation\\\":{                 \\\"version\\\":\\\"1.0.9\\\",             

    2024年02月10日
    浏览(69)
  • 微信小程序申请腾讯地图key(腾讯位置服务API)简要流程

    微信小程序使用腾讯地图完整流程 前往 腾讯位置服务官网 点击右上角 注册/登录 后 点击 控制台   应用管理 - 我的应用 - 创建应用 - 添加key 创建应用时信息随便填就行 Key名称 随便填一个 WebServiceAPI 要 勾选 域名白名单 ,否则一些功能会用不了(比如路线规划插件) ser

    2024年02月16日
    浏览(73)
  • 引领位置服务驱动:腾讯地图 WebService 服务端 API 实用指南

    🔭 嗨,您好 👋 我是 vnjohn,在互联网企业担任 Java 开发,CSDN 优质创作者 📖 推荐专栏:Spring、MySQL、Nacos、Java,后续其他专栏会持续优化更新迭代 🌲文章所在专栏:业务设计 🤔 我当前正在学习微服务领域、云原生领域、消息中间件等架构、原理知识 💬 向我询问任何您

    2024年02月08日
    浏览(42)
  • vite.config.js配置-解决跨域问题,以及@vitejs/plugin-vue等报错

    在配置的过程中踩了很多坑,还是太菜,有些东西弄不明白什么意思。 运行项目时的报错可直接到最下面看vite.config.js文件的注释 目前项目用到的模块并不多,package.json文件如下 其实主要还是这些模块的版本兼容问题 vite的版本最开始是1.0.0,后面很多地方搞不下去了才卸载

    2023年04月08日
    浏览(44)
  • 调用腾讯API实现人像分割

    岳泽昂,男,西安工程大学电子信息学院,2022级研究生 研究方向:机器视觉与人工智能 电子邮件:1975085289@qq.com 陈梦丹,女,西安工程大学电子信息学院,2022级硕士研究生,张宏伟人工智能课题组 研究方向:机器视觉与人工智能 电子邮件:1169738496@qq.com 人像分割:即二分

    2024年02月08日
    浏览(46)
  • 如何调用百度地图API

      要调用百度地图API,步骤操作如下 注册并创建一个API密钥。您可以在百度地图API控制台上创建您的密钥。 选择要使用的API服务。百度地图API提供了多种服务,包括地图展示、路线规划、地点搜索、实时交通等。您可以在百度地图API控制台上查看所有可用的服务。 在调用

    2024年02月09日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包