K T*_*K T 6 safari ios sentry reactjs
我在 ios - safari 14.0 中的 react 项目中反复从Sentry收到此错误。
没有代码跟踪,也没有其他信息,但它几乎在每个 URL 中重复。
我已经到处寻找选项。我试过调试但我无法复制它,所以我无法解决它。
有谁知道这个错误是什么意思?或者如何在 Sentry 中添加调试信息?
我一直在寻找解决方案,但无法得到它。我知道提供的信息有点缺乏,但这就是我问这个的原因。如果有人能告诉我如何处理哨兵错误,如果您不知道为什么它会如此频繁地重复,那将非常有帮助。
类似的问题仍然存在。当 Draft.js 更新编辑器状态时,在 Safari 中遇到了这个问题。我看到的错误:IndexSizeError:索引不在允许的范围内。
对我来说,右键单击编辑器选择后使用Paragraph Direction上下文菜单项重现了错误。
我的解决方案/黑客:将其添加到编辑器文件之前执行的任何 JS 文件中。
const nativeSelectionExtend = Selection.prototype.extend;
Selection.prototype.extend = function (...args) {
try {
return nativeSelectionExtend.apply(this, args);
} catch (error) {
console.log('Selection error.', error);
}
};
Run Code Online (Sandbox Code Playgroud)
它对我来说工作正常。也许对某人也有用。
| 归档时间: |
|
| 查看次数: |
379 次 |
| 最近记录: |