找回密码
 立即注册

QQ登录

只需一步,快速开始

xiangra

初级会员

18

主题

102

帖子

234

积分

初级会员

积分
234
xiangra
初级会员   /  发表于:2024-6-28 13:33  /   查看:63  /  回复:6
1金币
在联网状态下,地图组件拖拉后,会请求地图事件,但是并未触发事件 image.png381068724.png image.png397353209.png

最佳答案

查看完整内容

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

6 个回复

倒序浏览
最佳答案
最佳答案
xiangra
初级会员   /  发表于:3 天前
来自 7#
lucas.Yan 发表于 2024-6-28 17:56
我看您是嵌入式用法,是否有多个iframe集成页面。
可能是多个嵌入式集成,外层组件刚开始未被加载导致高 ...

可以了,已经解决了,是引入的js方式有问题,原先引入js的方式,是以requireJS的方式进行模块化加载的,原先是这样的 image.png94353026.png image.png638387755.png 。现在改成直接html界面引入所需的js就行了 image.png648871459.png
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:3 天前
2#
看描述不清楚是什么原因,麻烦您导出一份日志我们分析一下。

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

回复 使用道具 举报
xiangra
初级会员   /  发表于:3 天前
3#
不知道通过日志能排查,我是以iframe的方式嵌入wyn仪表盘界面的

log-20240628080106.zip

262.16 KB, 下载次数: 1

回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:3 天前
4#
您好,您的wyn是不是内网部署的,无法访问外网,现在的地图默认会请求高德的一个接口,所以如果无法访问外网的话,确实会不加载,但是也可以访问,您把显示底图关了即可:
image.png958880920.png

然后开启显示边界,就能看到基本的地图
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:3 天前
5#
xiangra 发表于 2024-6-28 16:24
不知道通过日志能排查,我是以iframe的方式嵌入wyn仪表盘界面的

我看您是嵌入式用法,是否有多个iframe集成页面。
可能是多个嵌入式集成,外层组件刚开始未被加载导致高度为0。用户操作使这个地图可见的时候加载就失败了。如果您用的组件有类似懒加载的机制或者自己实现。等到用户交互再加载对应iframe。
回复 使用道具 举报
xiangra
初级会员   /  发表于:7 小时前
6#
lucas.Yan 发表于 2024-6-28 17:56
我看您是嵌入式用法,是否有多个iframe集成页面。
可能是多个嵌入式集成,外层组件刚开始未被加载导致高 ...

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

文件.zip

4.81 KB, 下载次数: 2

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部