
KDeveloper ??
26.09.2018
10:42:40
и вроде как на Сбербанк нельзя вывести из-за санкций

Play
26.09.2018
10:43:16

KDeveloper ??
26.09.2018
10:43:41
А, с ним все норм должно быть
желательно конечно уточнить, с какого лимита начинается вывод

Google

Play
26.09.2018
10:44:42

KDeveloper ??
26.09.2018
10:45:10
или позвонить
и мне кажется, что лучше спросить тут: t.me/ios_ru

Arturs
26.09.2018
10:49:25
Какие есть варианты что бы сделать AR-подобную навигацию? Когда смотришь через камеру и по направлению к объекту показывается маркер.
Сейчас подрядчик мучается с RNSimpleCompass, на iOS относительно неплохо работает, а на Андроиде все довольно отстойно, начиная с того, что стороны света не по нужным направлениям иногда ? Предлагают углубляться в очень детальную математику для пересчета координат мировых и их усреднения. Вроде логично, но мне с трудом верится что такая задача еще не решена..

あなたの神
26.09.2018
10:50:53

Arturs
26.09.2018
10:51:18
И как результаты?

あなたの神
26.09.2018
10:51:30
И как результаты?
Я не нашел никаких толковых солюшенов, по-этому у меня проект забит математикой

Arturs
26.09.2018
10:54:08
Viro React юзаешь?
По началу пробовали с ним, но ребята сдулись и решили делать просто оверлей по камере
по сути реальный AR не очень подходил из-за того что пользователю надо настраивать плоскость и нам не нужны виртуальные объекты

あなたの神
26.09.2018
10:55:29
Ну я брал гео юзера, гео объекта, по формуле считал угол направление к объекту от юзера, брал угол компаса и в трансформе значка угол компаса отнимал от угола наклонения к объекту

Google

あなたの神
26.09.2018
10:56:55
И ставил проверку для правильного определения градуса в трансформе
Ну и обновлял его с каждым обновлением гео
Криво, но работает

Arturs
26.09.2018
10:57:42
Виро очень кривая это точно, а еще в добавок к нашему набору костыей не собирается толком вместе )
подход с компасом звучит более чем логично, и это то что я ожидал бы, но почему-то ребята буксуют. Похоже надо лезть в код самому. Спасибо Untitled за сочуствие )

Philipp
26.09.2018
11:12:49
Всем салют) ребят, не сталкивались с кропингом видео? Чтобы сделать из прямоугольного квадратное и была до этого возможность выбрать зону для этого квадрата. Т.е. чтобы не тупо сверху резалось

Валера
26.09.2018
11:17:59
Добрый день. Начинаю учить реакт натив с нуля, можете подсказать для старта какой нибудь воркшоп для базового понимания или хорошую статью для старта на русском языке

Gena
26.09.2018
11:29:19

Play
26.09.2018
11:35:05
Как раз лендос запилил на react-native-web =)

Alisher Akbarov
26.09.2018
11:36:29
Ребята, подскажите библиотеку для использования иконок в формате SVG?

Play
26.09.2018
11:37:40
кастомные иконки грузить так
https://github.com/oblador/react-native-vector-icons#custom-fonts

Alexander
26.09.2018
11:39:26
господа, кто использовал react-native-firebase для пушей
как локализовать запрашиваемый permission?
всплывашка на телефоне, о том, что "приложение хочет отправлять нотификации"

Валера
26.09.2018
11:41:50

Vladislav
26.09.2018
11:42:22

Alexander
26.09.2018
11:43:02

Eugene
26.09.2018
11:43:18

Google

A.
26.09.2018
11:56:18
react-native-charts-wrapper

✡️Хаски
26.09.2018
12:12:18
Подскажите модуль для перевода голосовых запросов в текст ?

A.
26.09.2018
13:37:07
У кого-нибудь есть предположение, почему проект перестал собираться после npm i? package-lock.json не меняется, в проекте тоже ничего не менялось
ругается на Error: Couldn't find preset "module:metro-react-native-babel-preset" relative to directory

Mike
26.09.2018
13:38:59

Aynur
26.09.2018
13:39:10

A.
26.09.2018
13:39:15
да
и watchman почистить и кэш start'а

Aynur
26.09.2018
13:39:46
ошибка знакомая, не обновлялись на rn 0.57?

A.
26.09.2018
13:40:09
обновлялась :) но уже использовала решение, которое @gblack9 присылал

Илья
26.09.2018
13:42:53

A.
26.09.2018
13:43:05
кстати, да, не подумала

Gena
26.09.2018
13:45:01
обновлялась :) но уже использовала решение, которое @gblack9 присылал
Надо проверить две вещи:
1. Версия бабеля, который лежит непосредственно в <proj>/node_modules/babel-core (на самом деле тут я не уверен, что именно смотреть... надо, что метро использовал babel 7, и его основные модули должны находиться в node_modules верхнего уровня)
2. Проверить, что есть <proj>/node_modules/metro-react-native-babel-preset
Я просто не помню, чтоб писал полный список своих изменений для него... только про react-native-typescript-transformer (потому что это нигде не описано было). А вообще вот здесь есть примерная схема: https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md#updating-to-this-version


A.
26.09.2018
14:00:54
Да, я как раз по этой схеме делала, потом правила для тайпскрипта. Сейчас вручную проставила babel-core и проект вообще перестал собираться(yarn start || npm start) с ошибкой где-то здесь : node_modules/metro/src/index.js: и здесь : node_modules/ws/lib/WebSocketServer.js:82:50. У metro уже была такая ошибка в этом году, попробую поиграть с разными версиями


Gena
26.09.2018
14:06:50
Да, я как раз по этой схеме делала, потом правила для тайпскрипта. Сейчас вручную проставила babel-core и проект вообще перестал собираться(yarn start || npm start) с ошибкой где-то здесь : node_modules/metro/src/index.js: и здесь : node_modules/ws/lib/WebSocketServer.js:82:50. У metro уже была такая ошибка в этом году, попробую поиграть с разными версиями
На всякий случай, мой package.json (та часть, которая к RN и ts относится):
"dependencies": {
"react": "16.5.0",
"react-native": "0.57.1", (у меня "git+https://github.com/vovkasm/react-native.git#v0.57.1-woof.0", но это одно и то же в данном случае)
"tslib": "^1.9.0",
...
},
"devDependencies": {
"@types/jest": "^23.1.5",
"@types/react": "^16.4.6",
"@types/react-native": "^0.56.6",
"@types/react-test-renderer": "^16.0.0",
"babel-core": "7.0.0-bridge.0",
"jest": "^23.4.0",
"metro-react-native-babel-preset": "^0.45.0",
"react-native-typescript-transformer": "^1.2.0",
"react-test-renderer": "16.5.0",
"ts-jest": "^23.0.0",
"typescript": "^3.0.1",
...
}
Помимо этого больше ничего связанного с бабелем в прямых зависимостях нет. В .babelrc:
{
"presets": ["module:metro-react-native-babel-preset"],
"sourceMaps": "inline"
}
Ну это и у тебя очевидно так.


A.
26.09.2018
14:09:38
Всё то же самое...

Gena
26.09.2018
14:09:55
В rn-cli.config.js:
module.exports = {
transformer: {
babelTransformerPath: require.resolve('react-native-typescript-transformer'),
},
}

A.
26.09.2018
14:10:08
и тут

Google

Gena
26.09.2018
14:11:06
хм... ща попробую у себя сделать rm -rf node_modules package-lock.json && npm i... может это перестало работать после какого-то обновления... ?

Eugene
26.09.2018
14:12:39
О сегодня решал эту проблему кажется, когда новый проект создавал ?
а нет, вы тут про тайпскрипт?
https://github.com/facebook/react-native/issues/21310 ?вот это у меня было

A.
26.09.2018
14:16:54

Gena
26.09.2018
14:17:59
Нет... у меня всё работает... только что снес все node_modules и package-lock.json и после npm install, стартанул пакаджер с --resetCache... всё завелось )

Никита
26.09.2018
14:27:13

Vladimir
26.09.2018
14:30:22
из коробки вроде нет такого

Никита
26.09.2018
14:31:55
из коробки вроде нет такого
а нет ли какого-то хитрого хака, который посоветуете. Типо сделать вью, в него ввод и тачобласть и по клику на тач активировался чтобы ввод

Vladimir
26.09.2018
14:33:09
ну компонент надо конечно свой делать MyTextInput, внутри делать TextView с плейсхолдером, в onClick для TextView делать MyTextInput.focus() через рефы

Никита
26.09.2018
14:34:00
спасибо

Arturs
26.09.2018
14:45:40
Кто сталкивался с https://github.com/innoveit/react-native-ble-manager? у меня почему-то он не очень хорошо работает на Андроиде. Айдишники сервисов с периферии он читает как 4-х значные UUID вместо 32-битных которые на самом деле адвертайзятся..

あなたの神
26.09.2018
15:03:35
Может кто ответить на очень глупый вопрос: почему после Unmount’a компонента слушатели, которые были в нем инициализированы все-равно продолжают свой жизненный цикл?

A.
26.09.2018
15:10:35

Cenator
26.09.2018
15:10:55

A.
26.09.2018
15:12:08
Черт, пропустила слово 'change' :D
что самое интересное до npm i, с тем же лок файлом оно работало... хорошо, что эту загадку не мне решать

Vladislav
26.09.2018
15:40:26
Кто-то сталкивался?
На айосе работает

Google

Denis
26.09.2018
17:04:03
Привет
Нужно создать поле для змейки, размером 25*25, не подскажите какие-то более экономные способы чем этот?

A.
26.09.2018
17:04:40
можно завести два массива координат
x = [1...25]
y = [1...25]
оно может быть чуть длинее в реализации, но очевиднее и более легко управляемое
Я бы сделала так)
let rows = [];
x = [0...25]
y = [0...25]
rows = x.map(x => {
return y.map(y => <View style={props.cells} key={x+ '-' + y} onStep={this._onStep.bind(x, y)} />)
})

Denis
26.09.2018
17:10:28
Понял, спасибо большое

Alexsandr
26.09.2018
17:25:07
Интерполяция ?
Я сталкивался, но была ошибка платформа специфичная, тут по коду нужно смотреть

Gena
26.09.2018
22:53:08

Peter
27.09.2018
05:57:51

Gena
27.09.2018
05:58:48
Да, я на это и намекал )