当 运行 在 ios 但在 android 时,Intl.numberformat 在 React native 中工作正常
Intl.numberformat in React native works fine when running in ios but not in android
我正在 IOS 和 Android 上使用 React Native 为 运行 开发一个应用程序。我使用 Intl.numberformat()
打印货币,当应用程序 运行s 在 IOS 上运行时它运行顺利,但是当 运行ning 在 Android 上时我得到这个错误: ReferenceError: Can't find variable: Intl
.
如何在两个平台上实现 运行?
我遇到过类似的问题。问题出在 Javascript 核心,运行 是 react-native。有两种方法可以克服这个问题。
1.方法 1 你必须将最新的 javascript 内核集成到你的 android 构建中或升级到 0.59
你可以找到它here
- 方法 2 在 app/build.gradle[=30= 中添加或覆盖以下代码]
def jscFlavor = 'org.webkit:android-jsc-intl:+'
清理构建并 react-native 运行 android
我正在 IOS 和 Android 上使用 React Native 为 运行 开发一个应用程序。我使用 Intl.numberformat()
打印货币,当应用程序 运行s 在 IOS 上运行时它运行顺利,但是当 运行ning 在 Android 上时我得到这个错误: ReferenceError: Can't find variable: Intl
.
如何在两个平台上实现 运行?
我遇到过类似的问题。问题出在 Javascript 核心,运行 是 react-native。有两种方法可以克服这个问题。
1.方法 1 你必须将最新的 javascript 内核集成到你的 android 构建中或升级到 0.59
你可以找到它here
- 方法 2 在 app/build.gradle[=30= 中添加或覆盖以下代码]
def jscFlavor = 'org.webkit:android-jsc-intl:+'
清理构建并 react-native 运行 android