@reactnative_ru

Страница 192 из 878
Egor
06.06.2017
11:04:47
я б не спросил

если б это работало =)

всё, я кажется понял в чем дело

просто npm пишет └── react-native-fetch-blob@0.10.5 и я думал что он не то поставил

Google
Egor
06.06.2017
11:17:15
в итоге в package.json так

"react-native-fetch-blob": "github:wkh237/react-native-fetch-blob#0.10.6",

Stas
06.06.2017
13:04:22
привет! в ios можно открыть настройки текущего приложения из него? Хочется отправлять юзера в настройки, если он отозвал разрешение на камеру перед ее использованием

Кирилл
06.06.2017
13:07:36
через урл схему вроде можно

Egor
06.06.2017
13:16:46
можно, на SO есть ответ

открыть специальный url через UIApplication openURL:

Andrey
06.06.2017
14:48:38
Ребят, есть проект на React Native, в папке iOS создаётся obj-c проект, а можно как-то сделать, чтоб на свифте создавался?

Алексей
06.06.2017
14:50:00
что создавался - нет, а вообще писать можно

Maria
06.06.2017
14:50:51
нативный модули пишете на swift’e? надо тоже на него переходить в RN проектах, а то Objective C уже глаза режет

Andrey
06.06.2017
14:53:09
да, в том-то и проблема, что нужно подключить нативные модули на свифте, которые работают с кучей свифтовых библиотек, и при установке через cocoapods этих модулей в существующий проект всё это не запускается, потому что реакт нейтив создаёт по умолчанию obj-c проект

☃️ Dmitry
06.06.2017
15:01:45
да, в том-то и проблема, что нужно подключить нативные модули на свифте, которые работают с кучей свифтовых библиотек, и при установке через cocoapods этих модулей в существующий проект всё это не запускается, потому что реакт нейтив создаёт по умолчанию obj-c проект
В pods файле можно переопределить это что бы добавить embeded swift библиотеки и работало. Получите ведь .xcworkspace там будет 2 проекта - ваш RN и Pods. Могу сказать что Sentry если линковать через react-native, а он написан на swift (не полностью) - как то работает. Вы пишите модуль отдельный для работы через JS или хотите на прямую интегрироваться - прям в проект?

Andrey
06.06.2017
15:03:34
будет отдельный модуль для работы через js

☃️ Dmitry
06.06.2017
15:04:23
будет отдельный модуль для работы через js
Тогда по идеи он просто из Pods - добавиться в субпроект - собереться и слинкуется

Google
☃️ Dmitry
06.06.2017
15:04:24
https://gist.github.com/boopathi/27d21956fefcb5b168fe Возможно - ответ на ваш вопрос -как полностью первести проект

Andrey
06.06.2017
15:04:40
ага, спасибо

Maxim
06.06.2017
15:37:02
Всем привет.

Подскажите, плиз, что я делаю не так: import {Icon as slIcon} from 'react-native-vector-icons/SimpleLineIcons'; ?

Получаю такую фигню:



Egor
06.06.2017
15:49:42
{} наверное лишние

Maxim
06.06.2017
15:49:56
Без них - синтаксическая ошибка

Egor
06.06.2017
15:50:13
в доке пример import Icon from 'react-native-vector-icons/FontAwesome';

без деструктивного присваивания

Maxim
06.06.2017
15:50:34
Да, но у меня выше есть импорт другой иконки

Egor
06.06.2017
15:50:41
import Icon as slIcon from 'react-native-vector-icons/SimpleLineIcons';

так а какая ошибка?

Maxim
06.06.2017
15:51:17
Unexpected token

На as

Алексей
06.06.2017
15:53:13
Maxim
06.06.2017
15:53:32
Egor
06.06.2017
15:56:07
?точно ж

Dibro
06.06.2017
17:07:13
ребят, есть кто с packager'ом углубленно работал? не пакуется js stdlib котлина, вешается в таймаут

Google
Dibro
06.06.2017
17:23:28
Dibro
06.06.2017
18:19:01
Покажи лог (gist )
https://gist.github.com/anonymous/568d01ee79a2f1211af292268900264b

ENAMETOOLONG
06.06.2017
19:12:46
transformTimeoutInterval увеличивал?

Dibro
06.06.2017
19:27:16
transformTimeoutInterval увеличивал?
да, ставил даже 50 минут. все равно

ENAMETOOLONG
06.06.2017
19:28:07
да, ставил даже 50 минут. все равно
А что с версией рн, какая? Работало ли ранее?

Dibro
06.06.2017
19:29:16
сейчас увидел что 0.44.3 вышла

попробую, но вряд ли что-то изменится

ENAMETOOLONG
06.06.2017
19:47:16
попробую, но вряд ли что-то изменится
а где можно примеры найти приложений на RN + kotlin ?

Dibro
06.06.2017
19:47:35
вот сделаю и будет

Dibro
06.06.2017
19:55:39
а где можно примеры найти приложений на RN + kotlin ?
почти тоже самое: https://gist.github.com/anonymous/a033643166a971d450b84bd8532bad7d

только почему-то файлов меньше

Кирилл
07.06.2017
10:25:43
Всем привет! Никто не знает почему из доки RN 0.44 пропал раздел про DeviceEventEmitter? Последняя https://facebook.github.io/react-native/docs/native-modules-android.html Дока 0.43 версии http://facebook.github.io/react-native/releases/0.43/docs/native-modules-android.html

Denis
07.06.2017
11:09:33
Кто-нибудь имел опыт встраивания Leaflet?

Не нативных карт, а именно Leaflet

Алексей
07.06.2017
11:10:06
через WebView что ли?

Denis
07.06.2017
11:12:59
Да

Dmitry
07.06.2017
11:15:56
Ребят, такой вопрос, если у меня внутри TouchableOpacity элемент у которого position: absolute, тогда высота у TouchableOpacity 1px (судя по Touchables), и по нему нельзя нажать. Можно ли это как нибудь починить?

Google
Denis
07.06.2017
11:19:37
Или никто так не делал?

Dmitry
07.06.2017
11:23:52
а для чего там position: absolute?
https://pixady.com/image/tye/ https://pixady.com/image/tyd/ вот тут 2 скриншота, то что красного цвета, у него position: absolute под каждым элементом

а синяя полоска над элементом, это как раз TouchableOpacity Touchable

Алексей
07.06.2017
11:25:41
так, еще раз, у красной штуковины position: absolute?

сделай снек лучше)

Dmitry
07.06.2017
11:26:41
снек? gist? :)

Admin
ERROR: S client not available

Алексей
07.06.2017
11:26:52
https://snack.expo.io/

Dmitry
07.06.2017
11:28:21
а хорошо, попоже тогда еще раз спрошу, щас наверно не успею, думал может кто сталкивался

Алексей
07.06.2017
11:29:09
ну ты просто не до конца объяснил, так непонятно нифига. вангую что TouchableOpacity тебе нужно сувать внутрь элемента с position: absolute

а тот что position: abolute растягивать с помощью top: 0; bottom: 0; left: 0; right: 0;

Dmitry
07.06.2017
11:30:39
спасибо, об это не подумал, попробую тоже :) если не пойдет - сделаю снек попоже

ну ты просто не до конца объяснил, так непонятно нифига. вангую что TouchableOpacity тебе нужно сувать внутрь элемента с position: absolute
всё правильно наванговал, надо было TouchableOpacity в position: absolute элемент засунуть :) спасибо!

Maxim
07.06.2017
11:42:56
Всем привет. Гайз, а что я тут делаю не так: ?



Вопрос отпал

Алексей
07.06.2017
11:44:21
вот это квест)

Maxim
07.06.2017
11:45:31
Надо было так let request = async (uri, data, headers, type)

Алексей
07.06.2017
11:47:22
тогда у тебя static async post не имеет смысла

Google
Maxim
07.06.2017
11:47:35
Чего?

Алексей
07.06.2017
11:47:36
ты просто промис возвращаешь же

Джон
07.06.2017
11:48:22
Саги хорошо для такого =)

пишешь себе генератор и чувствуешь себя прекрасно )

Maxim
07.06.2017
11:50:16
Что такое саги?

Джон
07.06.2017
11:50:44
Что такое саги?
https://github.com/redux-saga/redux-saga

или ты без редакс делаешь?

Maxim
07.06.2017
11:52:40
C ним

Но про саги не знал

Сейчас нужно просто затестить апи

Потом сделаю через сагу

Выглядит интересно

Спасибо)

Диёр
07.06.2017
11:53:39
Слышал легенды о том, что в реакте гораздо как удобнее, чем в нативном андроиде

Диёр
07.06.2017
11:54:07
И что тут нет мемов с поворотами экранов

Maxim
07.06.2017
11:54:55
Я у себя в приложении просто буду отключать поворот экрана

Потому что это фу(((

Denis
07.06.2017
11:55:20
Потому что это фу(((
Вполне норм, ты зря

Страница 192 из 878