首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hotjar与wordpress上的iframe集成

Hotjar与wordpress上的iframe集成
EN

Stack Overflow用户
提问于 2020-01-18 01:32:05
回答 3查看 911关注 0票数 0

我正在尝试将hotjar集成到wordpress站点中,并且工作得很好,但是页面有一个带有一些重要数据的iframe,需要记录的问题是,我遵循了hotjar提供的指南,但并没有像预期的那样工作,我在iframe所在的记录部分得到了这一部分。

EN

回答 3

Stack Overflow用户

发布于 2020-01-21 19:50:49

您提到的解决方案建议向<iframe>添加一个属性data-hj-allow-iframe="",并在您的Hotjar管理面板中声明(将其列入白名单

正如指南1所解释的,iframes的记录有一些(许多)限制。其中之一是,在录音中,JavaScript不会被执行。一些网站强制要求启用JS才能显示内容,这似乎是您的情况。因此,最终您可能会看到鼠标移动,但下面没有内容。

可以这样考虑Hotjar记录:记录任何用户操作,在回放时呈现这些操作,在下面呈现一个相应的站点。这主要是出于安全原因,在iframes中受到很多方面的限制。您的"iframed“站点在观看录制时被限制执行JS。很抱歉这么说,但你可能无法在这里做你想做的事情。

1

票数 1
EN

Stack Overflow用户

发布于 2021-02-16 22:37:29

热Jar不允许访问外部iFrames,请参阅他们的文档

“如果您的iframe不是第三方iframe,并且托管在您的站点上,则可以添加HTML属性以查看录制中的内容。仍然不会捕获移动和输入数据。“

如果你的iFrame是第三方的,你就不能访问它,就这么简单。

票数 0
EN

Stack Overflow用户

发布于 2021-07-12 22:39:15

如果你控制了iframe的另一端,你可以在那里添加脚本,并将其从父框架中删除,你还需要将iframe URL与带有某种代理的子域级别相匹配,否则,Hotjar录制将不会触发。来自父框架的iframe中的记录仅限于静态(与Javascript无关)页面,这是不寻常的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59792266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档