Size: a a a

React Native — русскоговорящее сообщество

2020 July 22

JS

Jura Semenenko in React Native — русскоговорящее сообщество
Предполагаю что смысл в этом - import static com.facebook.react.bridge.UiThreadUtil.runOnUiThread;
источник

JS

Jura Semenenko in React Native — русскоговорящее сообщество
runOnUiThread
источник

АШ

Александр Шода... in React Native — русскоговорящее сообщество
Всем привет! Кто может подсказать, почему промис не возвращает?


let type = await this.showImportPhotoDialog();
console.log('TYPE' + type);


showImportPhotoDialog(): Promise {
 return new Promise((resolve, reject) => {
   ActionSheet.showActionSheetWithOptions(
     {
       options: ['Сделать фото', 'Выбрать фото', 'Отмена'],
       cancelButtonIndex: 2,
       title: 'Изменить фотографию профиля',
     },
     (type) => {
       resolve(type);
     },
   );
 });
}
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Александр Шода
Всем привет! Кто может подсказать, почему промис не возвращает?


let type = await this.showImportPhotoDialog();
console.log('TYPE' + type);


showImportPhotoDialog(): Promise {
 return new Promise((resolve, reject) => {
   ActionSheet.showActionSheetWithOptions(
     {
       options: ['Сделать фото', 'Выбрать фото', 'Отмена'],
       cancelButtonIndex: 2,
       title: 'Изменить фотографию профиля',
     },
     (type) => {
       resolve(type);
     },
   );
 });
}
Я конечно не эксперт, но вроде промисы не так раьотают
источник

ТН

Татяна Николаева... in React Native — русскоговорящее сообщество
Всем привет! Новичок в реакте, есть вопрос. Кто-то ведь работал с ontouchmove? Я правильно понимаю, что в отличие от mousemove target элемент будет тот, с которого началось движение? И текущий элемент(к кот я подвинулась) можно определить только по координатам? Или есть др норм способ?
источник

E

Endifai in React Native — русскоговорящее сообщество
Jura Semenenko
@ReactMethod
   public void hideNavigationBar(Promise promise) {
       try {
           runOnUiThread(new Runnable() {
               @Override
               public void run() {
                   if (getCurrentActivity() != null) {
                       View decorView = getCurrentActivity().getWindow().getDecorView();
                       decorView.setSystemUiVisibility(UI_FLAG_HIDE_NAV_BAR);
                   }
               }
           });
       } catch (IllegalViewOperationException e) {
           WritableMap map = Arguments.createMap();
           map.putBoolean("success", false);
           promise.reject("error", e);
       }
   }

   @ReactMethod
   public void showNavigationBar(Promise promise) {
       try {
           runOnUiThread(new Runnable() {
               @Override
               public void run() {
                   if (getCurrentActivity() != null) {
                       View decorView = getCurrentActivity().getWindow().getDecorView();
                       int uiOptions = View.SYSTEM_UI_FLAG_VISIBLE;
                       decorView.setSystemUiVisibility(uiOptions);
                   }
               }
           });
       } catch (IllegalViewOperationException e) {
           WritableMap map = Arguments.createMap();
           map.putBoolean("success", false);
           promise.reject("error", e);
       }
   }
так заработало, спасибо
источник

В

Виктор in React Native — русскоговорящее сообщество
Всем привет. Кто-нибудь сталкивался с таким?

Отправляю на сервер данные, получаю такое в консоль ( скрин )

При том что в postman все работает ( возвращает ответ и данные ), на сервере все тоже работает, запись DB есть.

Короче  это только в приложении что то, а что?...
источник

🇹🎓

🇹🇯{ AMONJON 🎓ХIKMATO... in React Native — русскоговорящее сообщество
ребята скажите  Subline или  Web-Storm для реакта
источник

AT

Alexander Tymoshenko in React Native — русскоговорящее сообщество
🇹🇯{ AMONJON 🎓ХIKMATOV };
ребята скажите  Subline или  Web-Storm для реакта
vscode
источник

I

Igor in React Native — русскоговорящее сообщество
Web-Storm + vscode
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
@playra читаю статью, и вижу знакомый ник и аватаркк 😅
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Статья "React native init vs Expo" вроде свежая, декабрь 2019
источник

ДР

Димка Реактнативный ... in React Native — русскоговорящее сообщество
Агент 47
Статья "React native init vs Expo" вроде свежая, декабрь 2019
Что-то поменялось?
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Но там написано что нужно Android studio и Xcode для запуска
источник

Ю

Юра in React Native — русскоговорящее сообщество
Всем привет. Вопрос для тех кто работал с тестами Appium под android. Как получить текст во всплывающем предупреждении. В структуре приложения элемента нет. Может кто сталкивался с такой проблемой?
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Что это значит? Я вроде запускал без использование ни первого ни второго.
источник

Ю

Юра in React Native — русскоговорящее сообщество
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Агент 47
Что это значит? Я вроде запускал без использование ни первого ни второго.
Про XCode не уверен, он у меня стоит, но Android studio не нужен был
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Java и sdk нудны были
источник

DS

Dmitry Shcherbakov in React Native — русскоговорящее сообщество
Всем привет. React-native-google-signin ловлю ошибку auth/operation-not-allowed на ios. В консоли фаербейз всё включено, с андроида входил и тоже всё гуд. А на айос ловлю  этот catch когда вызываю метод auth().signInWithCredential(googleCredential)
источник