Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
123 of 196 menu
◀ ▶

Метод vibrate

Метод vibrate класса Vibration принимает число миллисекунд или массив пауз и вибраций. Второй аргумент repeat включает повтор шаблона на Android.

Синтаксис

Vibration.vibrate(400); Vibration.vibrate([0, 300, 200, 300], true);

Параметры

Параметр Описание
pattern Число миллисекунд или массив: пауза, вибрация, пауза и так далее.
repeat На Android повторяет массив, пока не вызовут cancel.

Пример

Давайте включим вибрацию на 400 мс:

import { Vibration } from 'react-native'; Vibration.vibrate(400);

Устройство один раз вибрирует заданное время.

Пример

Давайте запустим шаблон из компонента:

import { View, Text, Pressable, Vibration } from 'react-native'; export default function App() { return ( <View> <Pressable onPress={() => Vibration.vibrate([0, 100, 50, 100])}> <Text>12345</Text> </Pressable> </View> ); }

На экране текст '12345'; касание даёт двойной короткий импульс.

Смотрите также

  • метод cancel,
    который останавливает вибрацию
  • класс Vibration,
    который описывает API вибрации
  • класс ToastAndroid,
    который показывает всплывающий текст
  • компонент ActivityIndicator,
    который показывает индикатор загрузки
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить