找回密码
 立即注册

QQ登录

只需一步,快速开始

瓜农100分

注册会员

2

主题

4

帖子

18

积分

注册会员

积分
18
  • 60

    金币

  • 2

    主题

  • 4

    帖子

最新发帖
瓜农100分
注册会员   /  发表于:2024-6-11 17:33  /   查看:155  /  回复:3
1金币
本帖最后由 瓜农100分 于 2024-6-11 18:16 编辑

1718098247466.png44381712.png

在上图中所示拖拽元素进入 spreadjs区域,报错失败。原因是 spread.hitTest(x, y) 返回一个null 。
描述一下我的逻辑:在一个页面中内嵌了一个本地的iframe =>spreadjs的html并且框定大小且居中展示。从原生界面拖拽元素进入iframe区域进行响应事件。

请问此场景需要有什么特别注意的吗

1718098349762.png465693664.png

3 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-12 14:29:33
沙发
您好,从您提供的信息来看无法判断为什么会出现此问题,请提供一个可以复现此问题的Demo,这边复现后帮您调研一下看看是否有相关解决方案。

另外,您这边为什么要使用拖拽这个功能呢?具体是为了满足什么样的需求?
回复 使用道具 举报
瓜农100分
注册会员   /  发表于:2024-6-12 14:41:54
板凳
Joestar.Xu 发表于 2024-6-12 14:29
您好,从您提供的信息来看无法判断为什么会出现此问题,请提供一个可以复现此问题的Demo,这边复现后帮您调 ...

我们的需求是需要在spreadjs中支持拖拽自定义控件。由于我们的spreadjs的授权是部署授权,所以我们基于iframe进行开发。另外我测试下来,如果拖拽元素和spreadjs处于同一个document中的话是可以拖拽且没有问题的。demoz怎么给到你这边呢
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-12 17:49:29
地板
您好,Demo您直接上传到论坛中即可,或者发送至我的邮箱:Joestar.xu@grapecity.com
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部