React-Native: как определить компонент на основе типа устройства - PullRequest
0 голосов
/ 07 июня 2018

Из документа React-Native мы можем определить компонент в другом файле, добавив .android.js или .ios.js.Есть ли способ определить, является ли устройство планшетным или телефонным, чтобы я мог определить другое расположение компонента в зависимости от их типа, а не от платформы устройства.

1 Ответ

0 голосов
/ 07 июня 2018

import { Dimensions } from 'react-native'

let deviceWidth = Dimensions.get('window').width

Этот код получит ширину вашего устройства.

Как большинство мобильных телефонов ширина устройства составляет 480px или меньше , вы можете добавить оператор if if deviceWidth <= 480 для работы с мобильными телефонами и использовать if deviceWidth > 480 для планшетов.

...