Austin
Austin
有些小错误,两个id都要改成_id,mce后面要加_ `(function () { var attach = a.iframeElement.contentDocument.body.getElementsByClassName('attachment'); for (var i = 0,id = 1; i < attach.length; i++) { var id = attach[i].id.replace('attachment_mce_', ''); if (_id >= id) {...
我也是遇到同样的问题,使用官方loader加载不出来,才来使用vue-amap,结果发现情况一样,除了底图,其它功能似乎都正常(没有全试)。 和楼主一样,也是vite打包,控制台warning也是一样。
> > 我也是遇到同样的问题,使用官方loader加载不出来,才来使用vue-amap,结果发现情况一样,除了底图,其它功能似乎都正常(没有全试)。 和楼主一样,也是vite打包,控制台warning也是一样。 > > 你是不是securityCode配置不太对,可以看看devtools里面的请求,底图相关的请求报的什么错 我完全COPY文档的示例代码也是一样的情况(修改成自己的securityCode和key)。 控制台也没有报错,也就2条warning,和楼主一样。
> > > > 我也是遇到同样的问题,使用官方loader加载不出来,才来使用vue-amap,结果发现情况一样,除了底图,其它功能似乎都正常(没有全试)。 和楼主一样,也是vite打包,控制台warning也是一样。 > > > > > > > > > 你是不是securityCode配置不太对,可以看看devtools里面的请求,底图相关的请求报的什么错 > > > > > > 我完全COPY文档的示例代码也是一样的情况(修改成自己的securityCode和key)。 控制台也没有报错,也就2条warning,和楼主一样。 > > 不是看控制台的告警信息,你要看网络里面的高德的请求返回的信息,里面有错误码,只有看到那个错误码才能知道什么原因 网络请求没有报错,返回的是二进制数据
> 那还是提供复现的示例吧,不然没法定位问题 感谢帮助。我通过替换法找到了原因,是我使用了本地Mock导致的,禁用即可,为什么会这样,我还没有查到具体原因,可能是因为MOCK屏蔽或者接管了一些网络请求。
从功能来讲应该是实用的,但是看起来配置有点复杂。我没有用过,不知道有没有坑,所以请教一下使用经验,考虑要不要用起来,听你这么说,那是有必要尝试一下了。 不过似乎可以在前端搞个配置界面,这样后端还是只管接口,前端负责界面。