Shi*_*ari 5 android ios react-native react-native-device-info
我正在尝试获取设备的当前国家/地区,但没有找到任何内容。在 React Native 中可以这样做吗?我尝试使用react-native-device-info但它也不支持但在以前的版本中它可以通过 getDeviceCountry() 获得。现在对于最新版本,它显示错误:
类型错误:_reactNativeDeviceInfo.default.getDeviceCountry 不是函数。(在 '_reactNativeDeviceInfo.default.getDeviceCountry()' 中,'_reactNativeDeviceInfo.default.getDeviceCountry' 未定义)
Shi*_*ari 10
根据最新版本的react-native-device-info文档,他们已将他们的一些 api 移动到react-native-localize以减少 react-native-community 模块中的重复。react-native-localize对我来说效果很好。
设置:
$ npm install --save react-native-localize
# --- or ---
$ yarn add react-native-localize
Run Code Online (Sandbox Code Playgroud)
用法:
import * as RNLocalize from "react-native-localize";
console.log(RNLocalize.getLocales());
console.log(RNLocalize.getCurrencies());
console.log(RNLocalize.getCountry());
console.log(RNLocalize.getCalendar());
console.log(RNLocalize.getTemperatureUnit());
console.log(RNLocalize.getTimeZone());
console.log(RNLocalize.uses24HourClock());
Run Code Online (Sandbox Code Playgroud)
还有很多。有关详细说明,请通过给定链接访问他们的官方文档:react-native-localize
| 归档时间: |
|
| 查看次数: |
7560 次 |
| 最近记录: |