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.
Próbuję uruchomić AwesomeProject na moim Nexus5 (Android 5.1.1). Jestem w stanie zbudować projekt i zainstalować go na urządzeniu. Ale kiedy go uruchamiam, pojawia się czerwony ekran z napisem Nie można pobrać pakietu JS. Czy zapomniałeś uruchomić serwer programistyczny lub podłączyć urządzenie? W reakcji na natywnego iOS mogę wybrać ładowanie jsbundle …
Zdefiniowałem dwa pola TextInput w następujący sposób: <TextInput style = {styles.titleInput} returnKeyType = {"next"} autoFocus = {true} placeholder = "Title" /> <TextInput style = {styles.descriptionInput} multiline = {true} maxLength = {200} placeholder = "Description" /> Ale po naciśnięciu przycisku „Dalej” na klawiaturze moja reagująca aplikacja nie przeskakuje do drugiego pola …
Ze strony internetowej Expo Expo pozwala twórcom stron internetowych tworzyć prawdziwie natywne aplikacje działające zarówno na iOS, jak i Androidzie, pisząc je tylko w JavaScript. Czy nie to robi React Native? Co za różnica?
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Otrzymuję następujący komunikat, gdy inicjuję nowy projekt, a następnie uruchamiam emulator Xcode: Niezgodność wersji React-Native Wersja Javascript 0.50.1 Wersja natywna: …
Kiedyś react-native init MyAppinicjowałem nową aplikację React Native. Stworzyło to m.in. projekt na Androida z pakietem com.myapp. Jaki jest najlepszy sposób zmiany nazwy pakietu, na przykład na com.mycompany.myapp:? Próbowałem to zmienić, AndroidManifest.xmlale spowodowało to inne błędy, więc zakładam, że tak nie jest. Dowolny pomysł?
Próbuję przełączyć stan komponentu w ReactJS, ale pojawia się komunikat o błędzie: Przekroczono maksymalną głębokość aktualizacji. Może się tak zdarzyć, gdy składnik wielokrotnie wywołuje funkcję setState wewnątrz komponentu componentWillUpdate lub componentDidUpdate. React ogranicza liczbę zagnieżdżonych aktualizacji, aby zapobiec nieskończonym pętlom. Nie widzę nieskończonej pętli w moim kodzie, czy ktoś może …
Pracuję z React-Native, Android i Genymotion na Macu. Kiedy uruchamiam react-native run-android, pod koniec operacji uruchamiania otrzymuję następujące linie: ... 04:54:40 E/adb: error: could not install *smartsocket* listener: Address already in use 04:54:40 E/adb: ADB server didn't ACK 04:54:40 E/ddms: '/Users/paulbrie/Library/Android/sdk/platform-tools/adb,start-server' failed -- run manually if necessary 04:54:40 E/adb: * …
Próbując stworzyć natywny projekt na Androida 4.4.2, pojawia się ten ekran błędu i nie mogłem znaleźć sposobu, aby go rozwiązać. Próbowałem zrestartować program pakujący, ponownie podłączyć urządzenie, a nawet ponownie zainstalować React Native i rozpocząć nowy projekt. W wersji 6.0.0 i nowszych działa dobrze.
Obecnie przechodzę przez samouczki React-Native. Zacząłem od samouczka Getting Started, w którym stworzyłem nowy projekt natywny Reaguj i udało mi się uruchomić projekt na moim urządzeniu. Następnie uruchomiłem samouczek dotyczący rekwizytów , skopiowałem fragment kodu i próbowałem ponownie uruchomić projekt, a na ekranie pojawił się następujący komunikat o błędzie:
Ponieważ jestem nowy w React-Native, więc jeśli coś jest nie tak w krokach, daj mi znać. Zbudowałem natywną aplikację na Androida, używając polecenia zgodnie z dokumentacją Natywny Android podczas pracy na urządzeniu użyto następującego polecenia reaguj natywnym run-android co daje mi wyjście 2 plików apk w moim folderze projektów / …
Skonfigurowałem nową, pustą aplikację natywną. Po zainstalowaniu kilku modułów węzłów dostałem ten błąd. Running application on PGN518. internal/fs/watchers.js:173 throw error; ^ Error: ENOSPC: System limit for number of file watchers reached, watch '/home/badis/Desktop/react-native/albums/node_modules/.staging' at FSWatcher.start (internal/fs/watchers.js:165:26) at Object.watch (fs.js:1253:11) at NodeWatcher.watchdir (/home/badis/Desktop/react-native/albums/node modules/sane/src/node watcher. js:175:20) at NodeWatcher.<anonymous> (/home/badis/Desktop/react-native/albums/node modules/sane/src/node watcher. …
react-native run-androidpolecenie kończy się, pozostawiając wiadomość w symulatorze systemu Android. Wiadomość jest następująca: Nie można załadować skryptu. Upewnij się, że masz uruchomiony serwer Metro lub że pakiet „index.android.bundle” jest prawidłowo zapakowany do wydania. Co ja robię źle?
Badam możliwości React Native podczas tworzenia aplikacji demonstracyjnej z niestandardową nawigacją między widokami za pomocą Navigatorkomponentu . Główna klasa aplikacji renderuje nawigatora, a wewnątrz renderScenezwraca przekazany komponent: class App extends React.Component { render() { return ( <Navigator initialRoute={{name: 'WelcomeView', component: WelcomeView}} configureScene={() => { return Navigator.SceneConfigs.FloatFromRight; }} renderScene={(route, navigator) => …
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.