平板形式或设备类型反应原生

时间:2018-01-10 04:22:07

标签: react-native device

React native

中的平台或设备类型

(我需要它,因为我想实现一些与设备类似的iphone或ipad相关的功能)

import {Platform} from 'react-native';

console.log(Platform.OS);

这对我有用。

1 个答案:

答案 0 :(得分:1)

import {Platform} from 'react-native';

 if (Platform.Version === 25) {
 console.log('Running on Nougat!');
}

检测Ios版本

import {Platform} from 'react-native';

const majorVersionIOS = parseInt(Platform.Version, 10);
 if (majorVersionIOS <= 9) {
 console.log('Work around a change in behavior');
}

有关详细信息,请查看其官方文档

此处https://facebook.github.io/react-native/docs/platform-specific-code.html