1 00:00:02,350 --> 00:00:05,330 Im Moment ist unsere App immer auf den Hochformatmodus eingestellt. 2 00:00:05,350 --> 00:00:11,440 Wenn Sie das Gerät drehen, was Sie mit Ihren Emulator-Controllern tun können, können Sie es hier auf Android mit diesen 3 00:00:11,440 --> 00:00:14,230 beiden Schaltflächen drehen. Die Größe wird dann hier 4 00:00:14,320 --> 00:00:19,960 geändert, aber Sie können es drehen und unter iOS auf dem Simulator können Sie die Oberseite verwenden Menü 5 00:00:19,960 --> 00:00:26,080 hier, um nach links oder rechts zu drehen oder die hier angezeigten Verknüpfungen zu verwenden, die standardmäßig Befehl oder unter 6 00:00:26,080 --> 00:00:30,090 Windows und Linux sein sollten, steuern und dann die linke und rechte Pfeiltaste. 7 00:00:30,130 --> 00:00:36,400 Damit können Sie es auch drehen, aber Sie werden sehen, dass sich Ihr Bildschirm nicht dreht, und das passiert, weil Sie in 8 00:00:36,400 --> 00:00:44,710 Expo-Apps die Geräteorientierung in Ihrer App einfach sperren können. JSON-Datei. In dieser Datei konfigurieren Sie Ihre App 9 00:00:44,710 --> 00:00:49,930 und wir werden während dieses Kurses auf diese Datei zurückkommen, um verschiedene Dinge zu ändern. 10 00:00:49,930 --> 00:00:55,670 Das einzige, woran wir gerade interessiert sind, ist diese Orientierungseigenschaft, die Sie hier sehen. Sie ist hier auf 11 00:00:55,670 --> 00:00:56,160 Hochformat 12 00:00:56,170 --> 00:01:00,160 eingestellt. Das bedeutet, dass diese App nur im Hochformat verwendet werden kann. 13 00:01:00,160 --> 00:01:05,110 Dies ist eine nützliche Funktion, da einige Apps wirklich gesperrt werden müssen, einige 14 00:01:05,140 --> 00:01:11,410 Apps im Querformat keinen Sinn ergeben und Sie viele Apps in freier Wildbahn haben, die tatsächlich 15 00:01:11,470 --> 00:01:12,450 gesperrt sind. 16 00:01:12,460 --> 00:01:17,110 Wenn Sie also eine App haben oder wissen, dass sie nur im Hochformat funktioniert, können Sie diese hier auf Hochformat 17 00:01:17,200 --> 00:01:18,730 setzen, um sie daran zu binden. 18 00:01:18,880 --> 00:01:24,160 Sie können es auch auf Querformat einstellen, um sicherzustellen, dass Ihre App nur im 19 00:01:24,160 --> 00:01:30,970 Querformat verwendet werden kann. Einige Spiele benötigen dies beispielsweise. Sie können dies auch auf Standard setzen. Standard bedeutet, dass es 20 00:01:31,080 --> 00:01:33,190 gedreht werden kann und beide Ausrichtungen unterstützt 21 00:01:33,220 --> 00:01:35,120 werden. Verwenden wir dies jetzt. 22 00:01:35,380 --> 00:01:42,430 Wenn Sie das speichern, werden Sie feststellen, dass es sich immer noch nicht ändert, wenn Sie es jetzt drehen. Sie 23 00:01:42,430 --> 00:01:48,910 müssen lediglich den Task-Manager auf Ihrem Emulator oder Ihrem realen Gerät öffnen und die App auch einmal 24 00:01:48,910 --> 00:01:50,520 schließen hier auf Android. 25 00:01:50,770 --> 00:01:57,160 Und wenn dies geschlossen ist, wenn Sie es hier neu starten, indem Sie hier in dem Terminal, in dem npm start ausgeführt 26 00:01:57,160 --> 00:02:03,300 wird, a und i drücken, wird die App neu gestartet, und jetzt können Sie dies hier auf iOS und Android auch 27 00:02:03,400 --> 00:02:09,740 drehen, aber dort, Sie Zunächst müssen Sie hier von oben nach unten ziehen, um dieses Menü hier zu öffnen und die Drehung 28 00:02:09,750 --> 00:02:15,940 durch Klicken auf diese Schaltfläche zu aktivieren. Wenn es aktiviert ist, können Sie auch auf Android drehen. Was Sie jetzt natürlich sehen werden, ist, 29 00:02:15,940 --> 00:02:19,610 dass es beim Drehen möglicherweise wieder kaputt geht, zum Beispiel hier in Android, 30 00:02:19,660 --> 00:02:29,140 wir können unsere Schaltfläche zum Starten des Spiels nicht wirklich erreichen und unter iOS ist es dasselbe. Dort haben wir auch das zusätzliche Problem, 31 00:02:29,200 --> 00:02:35,470 dass unsere Softtastatur diesen Eingang überlappt, wenn wir ihn öffnen. 32 00:02:35,470 --> 00:02:37,470 Das ist natürlich nicht ideal, 33 00:02:37,480 --> 00:02:39,590 ich kann es auch nicht mehr 34 00:02:39,640 --> 00:02:45,920 schließen, also stecke ich hier jetzt im Grunde fest. Ich kann es hier im Simulator schließen, aber auf einem 35 00:02:45,920 --> 00:02:46,880 realen Gerät wäre 36 00:02:46,880 --> 00:02:50,240 das ein Problem und ich kann hier auch meinen Startspielknopf nicht erreichen. 37 00:02:50,360 --> 00:02:55,040 Das müssen Sie also auch testen, wenn Sie eine App erstellen, und Sie können entweder sicherstellen, 38 00:02:55,040 --> 00:03:01,670 dass sie immer funktioniert, indem Sie die Ausrichtung sperren, oder wie wir es jetzt tun sollten, indem Sie sicherstellen, dass dies auch gut 39 00:03:01,850 --> 00:03:03,840 aussieht, da dies im Moment nicht 40 00:03:03,950 --> 00:03:07,640 der Fall ist mit diesen Tasten und vor allem funktioniert auf allen Ausrichtungen. 41 00:03:07,640 --> 00:03:09,440 Das ist das nächste, worauf wir eingehen werden.