xiangra 发表于 2024-6-28 13:33:27

wyn7.0及以上。地图组件拖拉后,一直显示加载中

在联网状态下,地图组件拖拉后,会请求地图事件,但是并未触发事件

xiangra 发表于 2024-6-28 13:33:28

lucas.Yan 发表于 2024-6-28 17:56
我看您是嵌入式用法,是否有多个iframe集成页面。
可能是多个嵌入式集成,外层组件刚开始未被加载导致高 ...

可以了,已经解决了,是引入的js方式有问题,原先引入js的方式,是以requireJS的方式进行模块化加载的,原先是这样的。现在改成直接html界面引入所需的js就行了

lucas.Yan 发表于 2024-6-28 15:49:41

看描述不清楚是什么原因,麻烦您导出一份日志我们分析一下。

wyn日志获取
https://gcdn.grapecity.com.cn/showtopic-186721-1-1.html
(出处: 葡萄城开发者社区)

xiangra 发表于 2024-6-28 16:24:01

不知道通过日志能排查,我是以iframe的方式嵌入wyn仪表盘界面的

Felix.Li 发表于 2024-6-28 17:40:51

您好,您的wyn是不是内网部署的,无法访问外网,现在的地图默认会请求高德的一个接口,所以如果无法访问外网的话,确实会不加载,但是也可以访问,您把显示底图关了即可:


然后开启显示边界,就能看到基本的地图

lucas.Yan 发表于 2024-6-28 17:56:43

xiangra 发表于 2024-6-28 16:24
不知道通过日志能排查,我是以iframe的方式嵌入wyn仪表盘界面的

我看您是嵌入式用法,是否有多个iframe集成页面。
可能是多个嵌入式集成,外层组件刚开始未被加载导致高度为0。用户操作使这个地图可见的时候加载就失败了。如果您用的组件有类似懒加载的机制或者自己实现。等到用户交互再加载对应iframe。

xiangra 发表于 2024-7-1 09:10:10

lucas.Yan 发表于 2024-6-28 17:56
我看您是嵌入式用法,是否有多个iframe集成页面。
可能是多个嵌入式集成,外层组件刚开始未被加载导致高 ...

没有多个iframe集成界面。我把html和js发给你,你看看是不是哪里用法有问题

lucas.Yan 发表于 2024-7-2 09:26:09

问题已经解决,帖子即将关闭,有其他的问题您在开新帖解决。
页: [1]
查看完整版本: wyn7.0及以上。地图组件拖拉后,一直显示加载中