首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么软件管理/拥有'registerDomMutation'?

什么软件管理/拥有'registerDomMutation'?
EN

Stack Overflow用户
提问于 2021-01-25 10:52:20
回答 1查看 168关注 0票数 0

最近,在我正在开发的一个软件中,我在Sentry中收到了来自客户的大量错误,我很难确定这些错误。具体的错误是:

代码语言:javascript
复制
Non-Error promise rejection captured with value: 'registerDomMutation' is not defined

这个特定的错误似乎是由Sentry本身生成的,因为它试图捕获其他一些问题。真正让我陷入困境的是,我不能追踪registerDomMutation在哪里被调用,或者应该由哪个软件来定义它。它似乎不是Sentry的一部分;我知道它不在我的代码中;它似乎也不在我使用的任何包中。这听起来像是某种浏览器方法,但我找不到任何关于它的信息。这个错误似乎只出现在新版本的iOS Safari (14.3)中,但它也不会一直发生。

有人熟悉这种方法吗?你能给我指出正确的方向吗?

EN

回答 1

Stack Overflow用户

发布于 2021-05-15 16:49:02

我相信它们来自Klarna应用程序的内部WebView。我似乎找不到应用程序的任何源代码来证明这一点。但是在所有错误的userAgent字符串中共享的循环Klarna/<some version>模式让我这样认为。

安卓版本的应用也受到了影响。我猜他们共享了相同的JS代码。

对于允许在我的页面上运行的脚本,我有严格的CSP规则,我猜应用程序所依赖的一些代码由于它们而无法运行。

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

https://stackoverflow.com/questions/65878373

复制
相关文章

相似问题

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