George
Ok, попробую. Может быть прошлые тормоза были связаны с помещением base64 в redux
Gena
Народ, а есть возможность как-то в RN в реальном времени что-то с камеры анализировать? Или надо целиком в native залезать?
Вы можете получить одну картинку и пытаться её обрабатывать... но имхо, jsc очень медленный для этого. Нужна обработака в нативе, но все передачи данных между нативом и JS в RN: 1. асинхронные 2. это копирование (для картинок - это копирование больших объемов данных) Суммируя: я бы не только на мобилках, но и для десктопных процессоров такую архитектуру не использовал, а смотрел бы на чистый натив.
Uncle Bob’s Nephew
Guys, Что означает signal SIGABRT? Гугглить отправлять не надо, уже. Может кто-то может на пальцах рассказать на что ошибка указывает
Władimir (Zae)
недавно кстати тоже сталкивался, но не гуглил
Vladimir
это значит, что произошел крэш в нативном коде
Uncle Bob’s Nephew
У нас ошибка выползла недавно у пользователей на iphoneX, на других девайсах проблем не наблюдаем.
Uncle Bob’s Nephew
Vladimir
смотрите трейсы плюс если локально можете воспроизвести, используйте отладчик в xcode(если iOS)
Gena
как дебажить, не подскажите
Дебажить в xcode. Обычно такое происходит, когда приложение пытается обратиться по несуществующему (или недопустимому) адресу, прочитать оттуда значение например. Чаще всего это происходит, когда в каком-то указателе лежит 0, а из него пытаются читать.
Vladimir
а в каком юзкейсе это происходит? Какая-то библиотека в этот момент используется? Или ваш код?
Gena
Если в отладчике ничего полезного, к примеру, оно крешится каждый раз на разных участках кода, значит его убивает ось. Тогда полезно системный лог почитать вблизи креша... iOS туда пишет, почему убивает приложения.
Uncle Bob’s Nephew
а в каком юзкейсе это происходит? Какая-то библиотека в этот момент используется? Или ваш код?
После того как приложение успешно "сбилдилось" вылетает это ошибка на этом экране используется библиотека react-native-touch-id Приложение мертвое, ничто не отвечает
Lev
Народ как задокументировать тип свойства класса которое передается от родительского класса?
Сергій
https://twitter.com/n8ebel/status/1014022093267034112 запустили тренд )) теперь Udacity, но тут просто ретроспектива
Gena
Народ как задокументировать тип свойства класса которое передается от родительского класса?
Можно я присоединюсь с более глобальным вопросом. А как народ вообще документирует код? (меня конечно больше в связке с typescript интересует)
Lev
Jsdoc
Gena
Jsdoc
Он уже умеет JSX? Спасибо, почитаю...
Lev
Vs Code вроде обошел атом
Lev
И по стабильней
Lev
Поддержкой + больше пакетов
Vit
я недавно выкинул атом и перелез на вскод
Vit
глаза еще слезятся но хоть работает всё + рефакторинг есть
Vit
под атом сломали всё
Lev
Разрабы забили, а мс пиарится
Gena
Точно, используйте Redux, immutables и flutter )
Эмм? Какое это всё имеет отношение к моей фразе? ))) Надесь, что просто стеб )
tdesc
Я к тому, что там нет проблем со скоростью и переходом js в натив
Gena
Сомневаюсь )) Проблема производительности реал-тайм обработки информации с камеры, есть даже если это чисто-нативное решение... А любая прослойка, вообще любой интерфейс будет добавлять к ней.
tdesc
Тогда проблема не в решении а в задаче )
tdesc
Но там так и так натив
Aleksei
чатик такой чатик) Какие плагины для атома посоветуете? -> юзай вс код Как реал-тайм обрабатывать изображения в RN? -> юзай флаттер 😂
Vit
ну я больше года атомом пользовался всё нравилось, но его сломали, так что вскод)
p
приветствую! Подскажите, пжл, как посмотреть ошибки build? Запустил create-react-native-app приложение с помощью команды npm run android в эмуляторе. В консоли пишет Failed building JavaScript bundle You are now debugging remotely; check your browser console for your application logs.
Александр
А в чём ошибка?
p
А в чём ошибка?
Failed building JavaScript bundle
p
скорее всего не объявлен компонент
Александр
А, ты исправил. Браузер по умолчанию открылся на localhost ? Если да, то открывай devtools -> console
p
открыл - там фигня какая-то
p
Console was cleared deltaUrlToBlobUrl.js:29 GET http://192.168.100.4:19001/node_modules/react-native-scripts/build/bin/crna-entry.delta?platform=android&dev=true&minify=false&hot=false&assetPlugin=c%3A%5CCode%5Ckey%5Cnode_modules%5Cexpo%5Ctools%5ChashAssetFiles 500 (Internal Server Error) deltaUrlToBlobUrl @ deltaUrlToBlobUrl.js:29 getBlobUrl @ (index):207 ws.onmessage @ (index):182 blob:http://192.168.100.4:19001/0ee8cf98-8be0-42e0-a633-0b37c5e554ec:20472 Running application "main" with appParams: {"initialProps":{"exp":{"initialUri":"exp://192.168.100.4:19000","manifest":{"isVerified":true,"version":"0.1.0","slug":"key","name":"key","xde":true,"sdkVersion":"27.0.0","id":"@anonymous/key-57420dcf-c0b4-40c7-9a47-06675203c558","mainModuleName":"./node_modules/react-native-scripts/build/bin/crna-entry","packagerOpts":{"dev":true,"lanType":"ip","hostType":"tunnel","minify":false},"bundleUrl":"http://192.168.100.4:19001/./node_modules/react-native-scripts/build/bin/crna-entry.bundle?platform=android&dev=true&minify=false&hot=false&assetPlugin=c%3A%5CCode%5Ckey%5Cnode_modules%5Cexpo%5Ctools%5ChashAssetFiles","orientation":"default","primaryColor":"#023C69","logUrl":"http://192.168.100.4:19000/logs","loadedFromCache":false,"env":{},"debuggerHost":"192.168.100.4:19001","iconUrl":"https://d3lwq5rlu14cro.cloudfront.net/ExponentEmptyManifest_192.png","developer":{"tool":"crna","projectRoot":"c:\\Code\\key"}},"shell":false}},"rootTag":361}. DEV === true, development-level warning are ON, performance optimizations are OFF
Alisher
А здесь запрещены вакансии?
p
с простыр реактом как-то понятно было - сразу писал в чем дело
p
нельзя как-то в нейтиве так же настроить?
Александр
deltaUrlToBlobUrl @ deltaUrlToBlobUrl.js:29 похоже
Aleksei
А здесь запрещены вакансии?
Да. Просто сейчас на время запинена информация по митапу, так там правила чата были, извините за это. Но вакансии все равно нельзя 🙂
p
deltaUrlToBlobUrl @ deltaUrlToBlobUrl.js:29 похоже
и вот что с этим делать?)
Александр
и вот что с этим делать?)
посмотреть что делает эта строчка, как минимум
p
так у меня и файла нет такого deltaUrlToBlobUrl
p
http://192.168.100.4:19001/debugger-ui/deltaUrlToBlobUrl.js
Александр
))
p
это файл дебагера
Александр
без лайврелода тоже ломается?
Александр
отруби лайврелод и хотрелод
p
да это create-react-native-app, вроде не отрубишь без eject
Артемий
Помогите с векторными иконками пли
Артемий
Не работает ни в какую
Александр
ты через что смотришь?
Артемий
React-native-vector-icons
Артемий
С iphone
p
ты через что смотришь?
эмулятор в андройд студии
Артемий
И эмулятора айфона
Артемий
Только ios
Артемий
Эмулятор iphone x
Александр
эмулятор в андройд студии
в genymotion просто можно отрубать насколько я помню
p
попробую, спасибо
Aleksei
попробую, спасибо
adb shell input keyevent 82 сначала попробуйте
Александр
только качай отдельно виртуалку
Александр
не юзай генимоушновскую
Александр
React-native-vector-icons
в чём трабла?
Александр
Oracle VM VirtualBox
p
так, разобрался отключил remote debugging на вирт устройстве и вылезла нормальная ошибка на нем хотелось бы, конечно, не дергать так каждый раз