@reactnative_ru

Страница 782 из 878
Stas
16.08.2018
10:42:21
судя по гитхабу, в каждом плеере столько багов, что может стабильнее заюзать html <audio/> в webview

Vlad
16.08.2018
10:42:21
Но что-то сложко как-то с прайсингом там

Не могу понять сколько денег буду им должен ?

Play
16.08.2018
11:12:21
Экспо бандл с сервера Экспо грузит?

Google
Alexander
16.08.2018
11:14:02
да

даже если делаешь детач нужно делать publish

Alexander
16.08.2018
11:15:21
TouchableWithoutFeedback - это же тачбл без каких либо эффектов? Если да, то есть проблемы с его использованием. С другими тачбл такое работает. Я пишу const Tag = styled(TouchableWithoutFeedback)` стили `; но стили не применяются

Alexander
16.08.2018
11:18:09
Play
16.08.2018
11:18:35
да
без интернет Экспо не работает?

Как посмореть размер бандла?

Alexander
16.08.2018
11:22:11
без интернет Экспо не работает?
https://docs.expo.io/versions/latest/guides/offline-support

Как посмореть размер бандла?
скачать бандл и посмотреть

Play
16.08.2018
11:25:00
скачать бандл и посмотреть
не могу найти его в директории проекта, можно подробней?

Alexander
16.08.2018
11:27:15
Уже так и сделал :D

если я вас правильно понял, то чем плох «activeOpacity={1}» в TouchableOpacity?

Google
Alexander
16.08.2018
11:29:19
не могу найти его в директории проекта, можно подробней?
сам файл хз де оно есть, можно продебажить в DetachActivity

public void onManifestCompleted(final JSONObject manifest) { Exponent.getInstance().runOnUiThread(new Runnable() { @Override public void run() { try { String bundleUrl = ExponentUrls.toHttp(manifest.getString("bundleUrl"));

Aynur
16.08.2018
11:30:09
)))))
какие-то очень злые скобки, мне страшно:D

Gena
16.08.2018
11:30:55
какие-то очень злые скобки, мне страшно:D
Да не... извините... оно само вырвалось... ну я просто почти физически не переношу такого типа хаки... )))) Всё нормально... если заказчик доволен... то всё ок ))))

Alexander
16.08.2018
11:31:58
а если мы говорим о чистом expo, без детача, хм

Play
16.08.2018
11:32:19
Aynur
16.08.2018
11:33:55
Да не... извините... оно само вырвалось... ну я просто почти физически не переношу такого типа хаки... )))) Всё нормально... если заказчик доволен... то всё ок ))))
хотя и TouchableWithoutFeedback должен был заработать, а так да, сорри, это костыль с «activeOpacity={1}», прошу прощения, опыта мало - не всё в доках ещё просмотрел и перечитал

Nurzhan
16.08.2018
11:34:12
ку ребят! у меня такая проблема, раньше detach создавал ios, android папки. Сейчас же, только андроид и говорит нужен macOS для ios папки, в чем проблема?

GrafMine
16.08.2018
11:39:43
судя по количеству проблем связанных с експо (у меня в том числе), проблема у самого expo )))

Alexander
16.08.2018
11:43:26
на чистом бы посмотреть
когда раниш апп через expo start в консоли или если сделать debug JS remote выводится config в котором есть -> bundleUrl

Алексей
16.08.2018
11:48:57
Димка экспо-хейтер)

Play
16.08.2018
11:50:32
Димка экспо-хейтер)
Стал, каюсь) Работаю на нем сейчас. Баг на баге.

Alexander
16.08.2018
11:52:57
Стал, каюсь) Работаю на нем сейчас. Баг на баге.
на чистом вообще никаких проблем, а вот детач - лучше его не трогать. Хотя снова таки - работает, либы ставятся и все +- работает

morda
16.08.2018
11:53:30
Denis
16.08.2018
11:53:53
Щас весь новый рн такой
Ты посягнул на святая святых! Как ты посмел!

morda
16.08.2018
11:54:07
Хехе)

Я наоборот на голом экспо хочу сваять ченить) позырить как оно там

Dmitry
16.08.2018
11:55:24
Кто нибудь сталкивался с таким Did not receive response to shouldStartLoad in time, defaulting to YES ?
По какой-то причине при рендере SVG изображений внутри FlatList вызывает цикличный перерендер итемов...

Google
Play
16.08.2018
11:57:19
на чистом вообще никаких проблем, а вот детач - лучше его не трогать. Хотя снова таки - работает, либы ставятся и все +- работает
Live Reload нормально работает? Если приложение падает, то приходится опять бандл качать и ждать и ждать. Так он еще жирнее обычного банла в 5 раз, а это в 5 раз еще больше ждать. У меня + 30% времени от решения задачи уходят на ожидания с Экспо. Простите, но кипиточит меня уже от Экспо.

morda
16.08.2018
12:00:08
Ойой

Sergey
16.08.2018
12:13:36
всем привет а кто использовал обновление React Navigation v 2.0?

и обратил внимание что стандартная кнопку назад - работает по другому ?

Vadim
16.08.2018
12:23:09
Вопрос не совсем по теме. В приложении регистрируются пользователи. Как лучше делать регистрацию, чтобы им было проще? email, смс, соц. сети…

Vadim
16.08.2018
12:26:29
OAuth 2
Через соц. сети?

Khorark
16.08.2018
12:28:51
Если мы рассматриваем со стороны пользователя

По смс тоже удобно

А вот какую информацию о пользователе Вам хотелось бы иметь тут сами решайте

Vadim
16.08.2018
12:30:02
ага
Меня немного смущает, что пользователя кидает не в приложение Вконтакта, например, а в браузер, где он все равно должен вбить логин/пароль.

Если он не авторизован, разумеется.

Khorark
16.08.2018
12:30:56
Меня немного смущает, что пользователя кидает не в приложение Вконтакта, например, а в браузер, где он все равно должен вбить логин/пароль.
Обычно он уже залогинен в своих социальных сетях в браузере и сразу нажимает кнопку принять

Если он не авторизован, разумеется.
Вообще обычно рекомендуется делать сразу несколько способов

По email как основной, соц сети как вторичный

Vadim
16.08.2018
12:31:34
email добавлю в любом случае

Khorark
16.08.2018
12:31:47
Просто не каждый будет специально регистрироваться

Vadim
16.08.2018
12:32:16
СМС тоже нравится, но денег стоит.

Google
あなたの神
16.08.2018
12:34:02
Пипл. Повесили на проект от Embedded отдела, нужно отображать данные, которые приходят по блютузу. Можете стабильно-работающую либу линкануть?

Vadim
16.08.2018
12:34:56
Еще заметил, что похожие приложения на рынке РФ используют смс, а европейские мыло и facebook

У нас вообще какие соц. сети нужны? vk, ok и google?

Khorark
16.08.2018
12:41:32
У нас вообще какие соц. сети нужны? vk, ok и google?
vk, ya, google . Если программисты, можно github

Dmitry
16.08.2018
12:43:36
Ребятки, а такой вопрос

хочу написать скрипт, который будет бандлить реакт нейтив, с правильными параметрами и тд

но никак не могу запустить const bundle = require('react-native/local-cli/cli')

Admin
ERROR: S client not available

Dmitry
16.08.2018
12:44:47
вот такую штуку, то есть я просто хочу вызвать скрипт, который я вызываю через package.json, но из под нодовского скрипта

react-native bundle --platform ios --entry-file ./index.js --dev false --bundle-output ios/tokenjar/main.jsbundle --assets-dest ./ios --sourcemap-output ios-debug.bundle.map

Play
16.08.2018
12:59:50
Вопрос не совсем по теме. В приложении регистрируются пользователи. Как лучше делать регистрацию, чтобы им было проще? email, смс, соц. сети…
Account Kit от Facebook https://developers.facebook.com/docs/accountkit/ можно по смс или по почте и бесплатно в отличии от OAuth 2

Dmitry
16.08.2018
13:25:29
Простите за спам, но все таки, а кто-нибудь как-нибудь хранит номера версий, чтобы автоматически инкрементить и синхронизировать между iOS и Android?

Gena
16.08.2018
13:46:15
но никак не могу запустить const bundle = require('react-native/local-cli/cli')
А так и не запустится никогда (судя по имени переменной `bundle`)... мне вот недавно надо было сделать прослойку, вот так выглядит: https://github.com/vovkasm/react-native-vkontakte-login/blob/develop/scripts/start.js#L20 Работает как надо.

GrafMine
16.08.2018
14:03:23
ребят кто юзает Sentry? кто в курсе когда он отправляет ошибки ? и есть ли отличия Sentry+Expo  в отсылании ошибок ?

Vadim
16.08.2018
14:07:23
Account Kit от Facebook https://developers.facebook.com/docs/accountkit/ можно по смс или по почте и бесплатно в отличии от OAuth 2
Спасибо, посмотрю. А OAuth 2 — это ведь протокол. Как он может быть платным?

Gena
16.08.2018
14:26:04
ребят кто юзает Sentry? кто в курсе когда он отправляет ошибки ? и есть ли отличия Sentry+Expo  в отсылании ошибок ?
Они в принципе только одним способом могут отправлять ошибки... нет там вариантов... делается так... когда происходит креш, хендлер сохраняет данные на диск максимально быстро и просто (из него очень мало что можно делать)... когда приложение стартует... если есть файл(ы) на диске, они пуляются в сеть... если запульнулись - стираются... если нет (сети нет, к примеру), лежат до следующего старта приложения...

Да, это всё про креши... есть ещё "мягкие" ошибки, когда ничего не ломается на самом деле... (просто логи)... вот их кто-как может отправлять... в любом случае какие-то методы группировки и пакетной отправки используются.

GrafMine
16.08.2018
14:31:29
что значит кто как ?) типа на свои серваки личные ? и я не увидел какогото методо форс пушинга на сервак сентри

Gena
16.08.2018
14:35:09
что значит кто как ?) типа на свои серваки личные ? и я не увидел какогото методо форс пушинга на сервак сентри
Значит, что если это реализовано (кем угодно... sentry, crashlitics, bugsnag... etc...), то это может быть по разному сделано и тут я не могу сказать когда именно оно их отправляет... если не реализовано, то такой фичи нет... и на вопрос "когда они отправляются" можно не отвечать... Я просто sentry ещё не посмотрел... в crashlytics такие логи есть, поэтому и написал о них: https://docs.fabric.io/apple/crashlytics/logged-errors.html

GrafMine
16.08.2018
14:37:01
ну крашлитикс мне не поддался, поэтому сентри буду копать

Google
Gena
16.08.2018
14:39:23
ну крашлитикс мне не поддался, поэтому сентри буду копать
Я тоже на него очень хочу посмотреть... времени нет пока... в отличие от crashlytics, у sentry есть деманглинг js по typemaps... и это мега-круто для js проектов!

Dmitry
16.08.2018
14:39:40
Какнибудь можно отловить событие окончания рендера FlatList ?

Gena
16.08.2018
14:44:45
Какнибудь можно отловить событие окончания рендера FlatList ?
Может вы опишите реальную проблему? Что вас заставило пытаться отловить это (что скорей всего невозможно)?

Dmitry
16.08.2018
14:46:57
Может вы опишите реальную проблему? Что вас заставило пытаться отловить это (что скорей всего невозможно)?
Есть 180 PNG иконок, они отрисовываются во FlatList на отдельном экране. Проблема в том, что при открытии этого экрана иконки видно сразу, а скрол начинает работать только через ~ секунду. Так происходит только при первом монтировании

Gena
16.08.2018
14:51:16
Есть 180 PNG иконок, они отрисовываются во FlatList на отдельном экране. Проблема в том, что при открытии этого экрана иконки видно сразу, а скрол начинает работать только через ~ секунду. Так происходит только при первом монтировании
Угу... похоже... (кажется даже где-то баг стоит)... сразу скажу, я не знаю как это фиксить универсально. Но мысли такие. Пробовали поиграться со свойствами initialNumToRender (это главное), maxToRenderPerBatch и прочих из VirtualizedList?

Ещё из того, что можно попробовать... развести рендер картинки в items... т.е. вместо картинки рендерить View того же размера, и через setInterval шедулить смену стейта, по которой компонент уже нормальную картинку отрендерит (это должно в принципе ускорить начальный рендер каждого item)

Gena
16.08.2018
14:55:30
Слушайте... а вообще точно там рендер именно картинки тормозит? Если просто Image на пустой View с размером заменить... эффект задержки скроллинга пропадает?

Т.е. он может... но просто для уверенности...

?
16.08.2018
14:56:02
указан - не помогает
указан в getItemLayout?

Nasimjon
16.08.2018
15:01:05
Добрый день. А не подскажите как в react-е добавляется image background?

Dmitry
16.08.2018
15:01:21
Слушайте... а вообще точно там рендер именно картинки тормозит? Если просто Image на пустой View с размером заменить... эффект задержки скроллинга пропадает?
Ну когда я вместо PNG попытался SVG зарендерить то у меня вообще FlatList лег в ререндер раз эдак по 50 каждого итема

Gena
16.08.2018
15:03:59
Ну когда я вместо PNG попытался SVG зарендерить то у меня вообще FlatList лег в ререндер раз эдак по 50 каждого итема
Это не доказывает, что именно рендер Image тормозит... я к тому, что может у вас сами items достаточно сложные... это бы проверить... а то, что react-native-svg тормоз - я вообще не сомневаюсь... использовали... )))

Вот если после замены Image на пустой View (но с размером), оно летать начнет... тогда да - виноват Image, а если будет так же тормозить... то дело ещё в чем-то

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