undefined 不是对象(评估 'RCTToastAndroid.SHORT')

Posted

技术标签:

【中文标题】undefined 不是对象(评估 \'RCTToastAndroid.SHORT\')【英文标题】:undefined is not an object (evaluating 'RCTToastAndroid.SHORT')undefined 不是对象(评估 'RCTToastAndroid.SHORT') 【发布时间】:2018-03-01 23:34:43 【问题描述】:

尝试在 ios 上使用简单的 toast 我得到这个错误, 任何想法如何解决?

【问题讨论】:

你只需要使用 react-native 链接 react-native-simple-toast 链接它 【参考方案1】:

任何以 IOS 或 android 结尾的 React Native 组件/API 仅适用于该特定平台。由于这称为 ToastAndroid,因此仅适用于 Android。

【讨论】:

是的,我只是查看了代码,有一个对 ToastAndroid 的调用,将其替换为 Toast 解决了问题,(Toast 适用于 Android 和 iOs)。

以上是关于undefined 不是对象(评估 'RCTToastAndroid.SHORT')的主要内容,如果未能解决你的问题,请参考以下文章

React native - undefined 不是一个对象('评估 this.props.navigation')

undefined 不是对象(评估“navigation.mediaDevices.getUserMedia”)

TypeError undefined 不是对象(评估'e.props.onChangeToken')

undefined不是对象(评估'_effects.buffers.expanding')

Expo SDK32 undefined 不是对象(评估 '_expo2.default.KeepAwake')

undefined 不是对象(评估“sound.loadAsync”)- React Native