【7.0内测版1】地图插件无法使用
本帖最后由 啧啧歪 于 2021-3-10 10:18 编辑地图插件错误代码:
错误信息:
BDMapCellType.js?v=53625008:71 Uncaught ReferenceError: BMap is not defined
at BDMapCellType.js?v=53625008:71
本帖最后由 啧啧歪 于 2021-3-10 10:31 编辑
经测试6.0的地图插件也有此问题。
猜测是插件中未设置百度地图的 密钥(ak)导致百度的地图插件的js代码未加载,BMap对象找不到
您好,百度地图的 API 目前主流使用的有两种,JavaScript API GL 和 JavaScript API v3.0:
这两个 API 需要引用的代码是不同的。当前插件使用的是 JavaScript API v3.0,所以需要您使用并引用正确的 API。 Timothy.Xu 发表于 2021-3-10 10:30
您好,百度地图的 API 目前主流使用的有两种,JavaScript API GL 和 JavaScript API v3.0:
我只是随机测试了一个7.0附带的插件,第一个选的是百度地图插件,结果发现这个地图插件无法正常运行 上面附上的代码,是活字格7.0地图插件的代码 啧啧歪 发表于 2021-3-10 10:35
上面附上的代码,是活字格7.0地图插件的代码
您这边能否提供一个您测试百度地图的工程文件?包括您引用的 API~ 见附件
啧啧歪 发表于 2021-3-10 12:55
见附件
看了下您工程,您这边似乎没有引用相关 API,这个就和 7.0 没有关系了,百度地图插件具体用法可以参考一下这个帖子:
百度地图不显示
https://gcdn.grapecity.com.cn/fo ... 82317&fromuid=59908
(出处: 葡萄城产品技术社区)
帮你打开活字格更神奇的功能:四十三,百度地图插件使用问题
https://gcdn.grapecity.com.cn/fo ... 49373&fromuid=59908
(出处: 葡萄城产品技术社区)
我说的就是插件问题,原因我在二楼做了推测 啧啧歪 发表于 2021-3-10 14:20
我说的就是插件问题,原因我在二楼做了推测
老板,原因在楼上的两篇帖子也说的也很清楚了,因为百度地图后台服务的升级,导致插件中的离线JS包无法使用,升级后的百度地图必须使用在线cdn地址,才可以访问百度地图。
因此需要进行一些操作,才能保证百度地图可以在活字格中正常使用。
具体您需要做的操作也在上篇的教程里,您先照着教程去试验一下:'(
页:
[1]