关于微信小程序引入百度地图插件_bmapWxMin.default is not a constructor

2023-10-27

引用百度地图插件报错_bmapWxMin.default is not a constructor!!!
可能是因为bmap-wx.min.js的文件暴露方式有问题。我们从官网下载下来的bmap-wx.min.js文件的暴露方式是module.exports.BMapWX = BMapWX;而我们需要将文件的暴露方式改为export default BMapWX,修改之后就可以解决。
1)百度地图官网下载的bmap-wx.min.js的暴露方式(module.exports.BMapWX = BMapWX)
bmap-wx.min.js官网下载压缩文件暴露方式
我们配置好其他ak等,应用的时候,在开发工具会报错_bmapWxMin.default is not a constructor
小程序引入百度地图报错

2)我们修改之后的bmap-wx.min.js暴露方式(export default BMapWX
bmap-wx.min.js修改之后的暴露方式按照 2)的方式修改之后,就可以解决这个报错问题,本人小程序框架是mpvue和uni-app框架。
修改之后解析地址结果正确
还有一点就是,我们需要去百度地图后台生成百度地图的秘钥,生成之后再下载bmap-wx.min.js文件;记得别忘了去微信后台管理配置域名信息。
个人理解是百度地图的js文件的暴露方式不适合vue的导入方式,有更好的意见欢迎留言……

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

关于微信小程序引入百度地图插件_bmapWxMin.default is not a constructor 的相关文章

  • 虚拟机搭建Harbor安装和简单使用

    Harbor是用于存储和分发docker镜像的企业级Registry服务器 1 准备前提条件 软硬件前置条件 官方连接 安装docker 方法一 下载安装docker 需要版本Version 17 06 0 ce 或更高 curl fsSL
  • 获取拦截器链MethodInterceptor---Spring源码从入门到精通(二十二)

    上篇文章介绍了AOP代理 主要返回了cglib增强对象 增强对象就是指被aop类切入的目标对象 在创建bean之前 可以用 后置处理器beanPostProcessorBeforeInstantiation返回缓存中存在的 bean 创建A
  • 统计学习之回归分析

    目录 一 什么是回归分析 二 回归分析有哪些 三 回归分析的应用 四 回归分析常用工具 Python代码实现 五 如何选择合适的回归模型 参考文献 一 什么是回归分析 百度百科 回归分析是一种预测性的建模技术 它研究的是因变量 目标 和自变
  • Linux代码调试----gdb使用介绍

    目录 一 简介 二 gdb使用流程 1 gdb的启动 2 调试中查看源代码 3 开始调试 一 简介 GDB 全称 GNU symbolic debugger 是 Linux 下常用的程序调试器 发展至今 GDB 已经迭代了诸多个版本 当下的
  • 解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题(真实有效)

    数据库驱动找不到 这个一场特别奇葩 既然这个异常存在 竟然又能编译通过 项目也不报错 只是在启动的时候 抛出异常 一 看看这个异常 Error starting ApplicationContext To display the condi
  • C++去除字符串中多余的空格

    今天写了个小编程 去除字符串中多余的空格 例如 I am a student 下划线表示空格哈 打多个空格显示的还是一个 最后输出 I am a student 现在把自己的思路贴上 欢迎大家留言指正 思路就是定义两个指针next和tail
  • 2060显卡驱动最新版本_教程:怎么安装更新NVIDIAAMD显卡驱动?

    PART 1 装驱动这么简单的事情真的需要写教程吗 我自己都理解不了我为什么要写这样一个教程 但是如你所见 他确实被我写出来了 而且对大部分人都挺有用 首先 使用鲁大师以及驱动精灵这类软件的同学自己喜欢就好 导致的任何问题也请你们自己解决
  • shell编程 报错 syntax error near unexpected token 最终解决

    刚接触shell编程 问题不断 这个问题有两种情况 第一种是像网上说的那些 因为换行符的问题 其产生的通常情况是你在Windows下编写好的代码 放到linux下运行出错 如果是此种情况 请移步网上方法解决 这里不再赘述 下面说我遇到的第二

随机推荐

  • (Winserver 2019) Hyper-V的安装与使用教程

    一 操作步骤 1 主机开启虚拟化 还需要准备一个大一点的硬盘 2 安装Hyper V服务 3 选择可以使用的网络适配器 4 使用Hyper V工具创建Windows虚拟机 5 输入虚拟机名称 任何名称都可以 5 指定生成虚拟机 在本实验中选
  • 作用域

    作用域 一段程序代码中所用到的名字并不是有效和可用的 而限定这个名字的可用性的代码范围就是这个名字的作用域 作用域的使用提高了程序逻辑的局部性 增强了程序的可靠性 减少了名字冲突 全局作用域 作用于所有代码执行的环境 整个script标签内
  • HyperLPR保姆级安装教程

    文章目录 环境 ubuntu18 04 开源地址 https gitee com zeusees HyperLPR 安装步骤 1 安装pip3 2 安装cmake 3 安装scikit build 4 安装 HyperLPR 5 卸载 op
  • linux下PPTP Server测试环境搭建

    1 1 服务器软件安装 安裝PPTP Server 所需的软件 安装PPTP sudo apt get install pptpd PPTPServer的软件安装很简单 只需要安装pptpd就可以了 1 2 配置 执行命令vi etc pp
  • Delphi 编程技巧常见实例问答

    1 delphi怎样调用外部EXE文件 uses WinProcs begin WinExec end 和调用Pascal库函数没什么两样 2 Delphi hint的字体和色彩如何改变 Delphi中Tapplication的属性有Hin
  • Git学习总结(一)git的安装和配置

    git的安装 在这里 因为网上有了很多详尽的教程 我就不赘述了 git安装教程 然后你需要申请一个GitHub账号 点击申请GitHub账号 申请GitHub账号的时候要绑定一个邮箱 绑定QQ邮箱即可 下面将你电脑上的git绑定GitHub
  • 查看思科路由器各种信息SHOW 命令总结----无私奉献版(转载请注明出处)

    我们用putty连接路由器的控制台 console 看到命令提示符后我们就可以执行命令来查看和配置路由器了 这里总结在路由器上的最常用的show 命令 1 show version 查看路由器的型号 IOS的文件名 路由器接口 内存 以及配
  • Python 分割字符串:split()

    代码案例 gt gt gt txt we trust AI 默认是按照空字符来分割 分割所有 gt gt gt txtlist txt split gt gt gt txtlist we trust AI 指定按照哪个字符来分割 gt gt
  • PageRank 笔记

    PageRank 要说到 PageRank 算法的来源 这个要从搜索引擎的发展讲起 最早的搜索引擎采用的是分类目录的方法 即通过人工进行网页分类并整理出高质量的网站 那时 Yahoo 和国内的 hao123 就是使用这种方法 后来网页越来越
  • java spring cloud 企业电子招标采购系统源码:营造全面规范安全的电子招投标环境,促进招投标市场健康可持续发展

    项目说明 随着公司的快速发展 企业人员和经营规模不断壮大 公司对内部招采管理的提升提出了更高的要求 在企业里建立一个公平 公开 公正的采购环境 最大限度控制采购成本至关重要 符合国家电子招投标法律法规及相关规范 以及审计监督要求 通过电子化
  • 残差连接和跳跃连接

    模型解读 resnet中的残差连接 你确定真的看懂了 腾讯云开发者社区 腾讯云
  • 软件开发模式对比(瀑布、迭代、螺旋、敏捷)

    转自 http www cnblogs com OYK archive 2012 10 08 2714669 html 1 瀑布模型是由W W Royce在1970年最初提出的软件开发模型 瀑布式开发是一种老旧的计算机软件开发方法 瀑布模型
  • js 常见的一些报错问题

    内容可以先不写 对 可以往下操作了
  • GPIO基础知识的概括

    GPIO 是通用输入 输出端口的简称 本文以STM32为例进行说明 其他的单片机功能上都是大同小异 学会STM32的GPIO 我们可以触类旁通 GPIO 的引脚与外部硬件设备连接 可实现与外部通讯 控制外部硬件或者采集外部硬件数据的功能 S
  • stm32 f103 的心得体会

    做过的实验 项目一 按键k1 控制 一种 流水灯的 花型 按键k2 控制 另一种 流水灯的 花型 按键k3 控制 另一种 流水灯的 花型 具体的不太记得了 没有保留代码的习惯 这一点很不好 要改 新手时 重装系统 资料不会分类管理 导致代码
  • 如何使用txt文件实现JMeter参数化

    之前我们都是使用 csv格式的数据文件实现了JMeter的参数化 今天我们演示使用 txt格式的数据文件实现JMeter的参数化 需求 我们以一个登陆接口为例 发送登录请求的时候 我们需要传递两个参数 phone和password 针对这个
  • [Android Memory] Linux下malloc函数和OOM Killer

    http www linuxidc com Linux 2010 09 28364 htm Linux下malloc函数主要用来在用户空间从heap申请内存 申请成功返回指向所分配内存的指针 申请失败返回NULL 默认情况下 Linux内核
  • linux下执行sql脚本

    insert into del piid id select first 100 piid from process instance b t where state 3 delete from scope instance b t whe
  • MRTK3开发Hololens应用-手势拖拽、旋转 、缩放物体实现

    官方教程 练习 向对象添加手部交互脚本 Learn Microsoft Docs https dongyoonpark medium com mrtk 101 faq how to use mixed reality toolkit uni
  • 关于微信小程序引入百度地图插件_bmapWxMin.default is not a constructor

    引用百度地图插件报错 bmapWxMin default is not a constructor 可能是因为bmap wx min js的文件暴露方式有问题 我们从官网下载下来的bmap wx min js文件的暴露方式是module e