【问题标题】:ReferenceError:找不到变量:IntercomEvents
【发布时间】:2022-01-23 13:49:51
【问题描述】:

我刚刚从react-native-intercom 升级到@intercom/intercom-react-native。我已经设法让对讲机正常工作,但我正在努力处理来自他们docs 的这段代码。

Intercom.getUnreadConversationCount()

...

useEffect(() => {
    const countListener = Intercom.addEventListener(
      IntercomEvents.IntercomUnreadCountDidChange,
      (response) => {
        setCount(response.count as number);
      }
    );

    return () => {
      countListener.remove();
    };
  }, []);

特别是,我得到了错误

ReferenceError:找不到变量:IntercomEvents。

其他人看到了吗?

【问题讨论】:

    标签: react-native referenceerror intercom


    【解决方案1】:

    啊,好的,我找到了解决方案。为了正确运行代码,还需要导入IntercomEvents,如下:

    import Intercom, { IntercomEvents } from "@intercom/intercom-react-native"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-20
      • 2018-04-24
      • 2016-10-30
      • 2012-03-18
      • 2015-11-16
      • 2011-05-22
      • 2014-12-16
      相关资源
      最近更新 更多