Дмитрий
всем привет!
подскажите пожалуйста кто-нибудь как эту ошибку поправить?
Yurii
Дмитрий
или может туплю и что-то упускаю?
Yurii
Дмитрий
эмм, как это может быть?
этот же EmitterSubscription находится внутри react-native
Дмитрий
Vitaliy
Anton
@gblack9
Dmytro
Народ напомните плиз, как сделать чтобы я мог двигать вбок View а за ним были иконки? Где-то я видел такое.
Vitaly
https://github.com/jshanson7/react-native-swipeable
Aleksei
Антон
Всем привет, стоит задача что бы при нажатии на кнопу скачивался pdf файл в папку закгрузки на телефоне ( интересует именно андроид )
Как это реализовывать на RN, есть ли какие-то библиотеки или можно обойтись стандартными фунекциями?
Dimitrii
ana 🪢
Антон
спасибо)
Kirill
Ну у всех разный уровень разработки
Алексей
Т - толерантность)
Dmitriy
Всем привет! посоветуйте пожалуйста плеер для проигрывания двух потоков одновременно
Sergey
Гайз, хальп
поставил react-native-geolocation-service, на ios все нормально работает, на андроид выдает такую ошибку при билде
rn 61.5
Sergey
может кто сталкивался
Sergey
или какая есть альтернатива, чтобы геолокация и на андроиде и на иос нормально работала?
Sergey
Gena
Запустите npx jetify и после этого сделайте реимпорт проекта в android studio (это конвертнет в androidx всё, что найдет в node_modules)
Gena
Технически npx react-native run-android этот шаг автоматом делает, а если из Andriod Studio работать, то приходится вручную (ну или себе в postinstall в package.json засовывать вызов)
Sergey
Sergey
Gena
А вообще всё можно откатить, просто стереть node_modules и опять заинсталлить всё )
Sergey
.courier.MainApplication" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file
Gena
jettify только содержимое node_modules переписывает.
Gena
И нет, ошибка не знакомая, сложно сказать что там. Может раньше что-то есть... может надо ./gradlew clean сделать, может забыли сделать реимпорт проекта в Android Studio, потому что без реимпорта он такие вещи не подхватывает
Sergey
Sergey
./gradlew: command not found
Sergey
что опять не так 😑
Sergey
сорян за глупые вопросы, просто до этого только под ios делал
Артем
Ребят, мне нужно сделать чтобы ввод всех символов кроме цифр игнорировался, я написал код который валидирует введенные символы, но символы на момент появляются и потом исчезают. Я хочу сделать так чтобы они вообще не появлялись в инпуте.
Артем
onChangeText = (key: number) => (text: string) => {
if (!this.checkIfCharacterIsNumeric(text)) {
return;
}
}
Артем
проверил в вайбере, там ввод символов кроме цифр игнорируются, они даже в инпуте не появляются
Kto?
Такое только хаком с наложением вьюхи поверх инпута сделать можно, иначе, к сожалению, никак.
Kto?
Но тогда у тебя курсора не будет
Kirill
keyboardType="numeric" не подходит для этого ?
Артем
Kto?
Артем
позволяет ввести другие символы
Kirill
ну там наерн "e"дает ввести
Артем
Kto?
Kirill
ну скобки у тебя должны масками подкидываться
Kirill
а не пользователь сам их вводит
Артем
Понял как сделать
Артем
Компонент маски заюзаю
Артем
Он не позволяет другое вводить
Kirill
так и должно быть
Kirill
у тебя в плэйсохдере пользователь будет вивдеть пример номера и по нему будет вводить цифры
Артем
Kto?
Kto?
И иногда будет показывать ненужные символы
Артем
Попробую отпишу
Kirill
ну вот что-то есть https://github.com/react-native-community/react-native-text-input-mask
Kirill
вроде норм поддерживаемая либа
Артем
где ты там увидел что плейсхолдер постоянно виден?
Артем
как в телеге например
Артем
в телеге при вводе номера телефона плейсхолдер виден
Артем
я уже много чего переискал
Артем
не нашел такого чтобы плейсхолдер был постоянно виден
Kirill
плэйсхолдер всегда проподает, когда пользователь ачинает вводить инфу
Артем
нет, в телеге не так
Артем
попробуй перезайти
Артем
мне бы желательно как в телеге
Kirill
ну тогда тебе, позоже, надо что-то кастомное писать
Kirill
но вообще правильно как у всех
Kirill
что плейсхолдер пропадает