警告:此平台不支持 ToastAndroid。反应原生错误
Posted
技术标签:
【中文标题】警告:此平台不支持 ToastAndroid。反应原生错误【英文标题】:Warning: ToastAndroid is not supported on this platform. error with react native 【发布时间】:2020-05-14 13:22:57 【问题描述】:我在 react native ios 上遇到这个错误,
- node_modules/expo/build/logs/LogSerialization.js:166:14 in _captureConsoleStackTrace
- node_modules/expo/build/logs/LogSerialization.js:41:24 in serializeLogDataAsync
- ... 9 more stack frames from framework internals
从“react-native”导入 Toastandroid ToastAndroid.show('Somthing!', ToastAndroid.SHORT);
【问题讨论】:
【参考方案1】:您正在尝试在 IOS 平台上使用 AndroidToast。
编辑您的代码,使其仅在使用 Platform.OS 的 Android 平台上执行
if (Platform.OS == 'android')
//ur android code here
【讨论】:
以上是关于警告:此平台不支持 ToastAndroid。反应原生错误的主要内容,如果未能解决你的问题,请参考以下文章
iOS 部署目标设置为 7.0,但此平台支持的部署目标版本范围为 8.0 到 12.1。 (在目标“反应”中)
为啥 iOS 会显示警告“此应用程序需要由开发人员更新才能在此版本的 iOS 上运行”。对于我的反应原生应用程序?
react native 中函数ToastAndroid示例与说明
macOS Simulator 部署目标设置为 13.5,但此平台支持的部署目标版本范围为 13.1 到 13.4.999