我正在使用 React Native 开发一个在 IOS 和 Android 上运行的应用程序。我用 Intl.numberformat()
打印货币,并且在应用程序在IOS上运行时运行顺利,但在Android上运行时出现此错误:ReferenceError: Can't find variable: Intl
.
我怎样才能让它在两个平台上运行?
最佳答案
我遇到过类似的问题。问题在于运行 react-native 的 Javascript 核心。有两种方法可以克服这一点。
1. 方法一您必须将最新的 javascript 核心集成到您的 android 构建中或将 react native 升级到 0.59
你可以找到它here
def jscFlavor = 'org.webkit:android-jsc-intl:+'
干净的构建和 react-native 运行 android
关于android - React native 中的 Intl.numberformat 在 ios 中运行但在 android 中运行时工作正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63837834/