【问题标题】:How to fix react native console.log memory leak如何修复反应本机console.log内存泄漏
【发布时间】:2020-10-12 01:46:07
【问题描述】:

我正在使用twilio-chat 来制作一个反应原生的聊天应用程序。 创建客户端后,我尝试 console.log 客户端实体,但后来我看到 expo 中的性能监视器显示使用的内存正在增加并且 UI 冻结,然后应用程序崩溃了。

我该如何解决?还是您认为这是 twilio-chat 库错误?

编辑: 我找到了罪魁祸首,因为 twilio-chat 对象中的循环引用,记录这些对象会在 react native 中导致内存泄漏。

我的解决方法是对对象进行字符串化,并希望有一天他们能解决这个问题。

【问题讨论】:

    标签: react-native twilio-programmable-chat


    【解决方案1】:

    我也遇到过同样的问题,但这是因为我在 reducer 中存储了客户端/通道对象。我认为它可能很接近。请检查您何时何地扔/使用这些物品。

    【讨论】:

    • 如果您可以添加有用的示例。
    猜你喜欢
    • 1970-01-01
    • 2022-01-13
    • 1970-01-01
    • 2020-03-05
    • 2012-01-12
    • 2018-05-09
    • 2018-07-12
    • 2012-09-14
    相关资源
    最近更新 更多