React native to biblioteka JavaScript używana do tworzenia natywnych aplikacji mobilnych za pomocą React. React Native skupia się na wydajności programistów na wszystkich platformach, na których Ci zależy - ucz się raz, pisz gdziekolwiek.
Jestem nowy w React-Native i chcę otworzyć adres URL w domyślnej przeglądarce, takiej jak Chrome na Androida i iPhone'a . Otwieramy adres URL przez intencję w systemie Android, tak samo jak funkcjonalność, którą chcę osiągnąć. Szukałem wiele razy, ale da mi to wynik Deepklinking .
W przypadku aplikacji podobnej do czatu chcę, aby ScrollViewkomponent był przewijany do dołu, ponieważ najnowsze wiadomości pojawiają się pod starszymi. Czy możemy dostosować pozycję przewijania ScrollView?
Wprowadzanie tekstu jest wyśrodkowane, jak naprawić to wejście tekstu, aby pobierało dane z lewego górnego rogu Oto mój CSS do wprowadzania tekstu /* The Text input is center aligned, how to fix this text input so that it takes input from top left corner */ input: { flex: 1, padding: …
Rozpocząłem nowy projekt w React Native i wciąż otrzymuję następujące ostrzeżenie: Zdalny debugger znajduje się na karcie w tle, co może powodować spowolnienie działania aplikacji. Napraw to, ustawiając kartę na pierwszym planie (lub otwierając ją w osobnym oknie). To trochę denerwujące, więc chcę wiedzieć, jak się go pozbyć? Uruchamiam debugera …
Jaka jest najlepsza metoda wyzwalania zdarzenia po zakończeniu Animated.spring? Animated.spring(this.state.pan, { toValue: 0 }).start() Szukałem sporo i nie znalazłem ani jednego sposobu, żeby to zrobić. Mógłbym użyć addListener, aby sprawdzić, czy animacja osiągnęła wartość końcową lub limit czasu, ale oba wydają się brzydkimi poprawkami tego, co powinno być super proste. …
Obecnie tworzę aplikację testową przy użyciu React Native. Jak dotąd moduł obrazu działał dobrze. Na przykład, gdybym miał nazwany obraz avatar, poniższy fragment kodu działa dobrze. <Image source={require('image!avatar')} /> Ale jeśli zmienię go na dynamiczny ciąg, otrzymam <Image source={require('image!' + 'avatar')} /> Wyskakuje mi błąd: Wymaganie nieznanego modułu „image! Avatar”. …
W przeciwieństwie do ListView możemy zaktualizować this.state.datasource. Czy jest jakaś metoda lub przykład aktualizacji FlatList lub ponownego renderowania? Moim celem jest aktualizacja wartości tekstowej, gdy użytkownik naciśnie przycisk ... renderEntries({ item, index }) { return( <TouchableHighlight onPress={()=> this.setState({value: this.state.data[index].value+1})> <Text>{this.state.data[index].value}</Text> </TouchableHighlight> ) } <FlatList ref={(ref) => { this.list = ref; …
Właśnie zaktualizowałem mój projekt, aby używał natywnej wersji 0.60.2 . Ale kiedy próbuję uruchomić aplikację na urządzeniu z Androidem, ulega awarii po ekranie uruchamiania. Mam następujące dzienniki błędów: E/AndroidRuntime: FATAL EXCEPTION: create_react_context Process: com.tjspeed, PID: 3909 java.lang.UnsatisfiedLinkError: couldn't find DSO to load: libhermes.so at com.facebook.soloader.SoLoader.doLoadLibraryBySoName(SoLoader.java:738) at com.facebook.soloader.SoLoader.loadLibraryBySoName(SoLoader.java:591) at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:529) at …
Korzystam z natywnej nawigacji React (React-Navigation) StackNavigator. zaczyna się od strony logowania przez cały cykl życia aplikacji. Nie chcę mieć opcji powrotu, wracając do ekranu logowania. Czy ktoś wie, jak można to ukryć na ekranie po ekranie logowania? Swoją drogą, ukrywam to również na ekranie logowania za pomocą: const MainStack …
Jak ustawić <Text> some text </Text>wielkie litery w Reaguj natywnym <Text style={{}}> Test </Text> Musisz pokazać ten test jako TEST.
Mam komponent kontenera React-Redux, który jest tworzony w komponencie React Native Navigator. Chcę mieć możliwość przekazania nawigatora jako rekwizytu do tego komponentu kontenera, tak aby po naciśnięciu przycisku wewnątrz jego komponentu prezentacyjnego mógł umieścić obiekt na stosie nawigatora. Chcę to zrobić bez konieczności ręcznego pisania całego standardowego kodu, który daje …
Kiedy uruchamiam polecenie react-native start, to pokazuje Packager can't listen on port 8081. Wiem, że problem dotyczy oprogramowania używającego mojego portu 8081. Używam Monitora zasobów, aby zobaczyć port, ale nie mogę znaleźć 8081, nie ma 8081 Czy ktoś może mi pokazać, jak to znaleźć?
Czy istnieją instrukcje dotyczące tego, co należy zmienić, aby zmienić nazwę projektu w React Native? Mam aplikację o nazwie podobnej do MyAppIOS i chcę zmienić jej nazwę na po prostu MyApp (teraz, gdy obsługa Androida jest wyłączona)
Otrzymuję ten błąd podczas próby skompilowania mojej aplikacji React Native na Androida. Aplikacja na Androida nie może rozwiązać pliku BuildConfig.DEBUG. :app:processDebugJavaRes UP-TO-DATE :app:compileDebugJavaWithJavac /Users/amirsharif/mobile-rappad/android/app/src/main/java/com/rappadmobile/MainActivity.java:29: error: cannot find symbol .setUseDeveloperSupport(BuildConfig.DEBUG) ^ symbol: variable BuildConfig location: class MainActivity >1 error :app:compileDebugJavaWithJavac FAILED Mogę tymczasowo rozwiązać ten problem, po prostu ustawiając go na …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.