Ankündigung

Einklappen
Keine Ankündigung bisher.

HowTo: XXAPI auf dem iPhone/iPad im Fullscreen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    HS/FS HowTo: XXAPI auf dem iPhone/iPad im Fullscreen

    Hi,
    auf dem Stammtisch in Minden kam die Frage auf die man die XXAPI/HTML-Visu auf dem IPhone im Full-Screen-Mode laufen lassen kann.
    Da ich den Ursprünglichen Thread nicht finde - schreibe ich es mal hier rein :-)

    Also im Projektordner/hsupload/hsav die Datei xxapi.html anpassen:
    Code:
    <html><head><title>Login</title>
    [B]<meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
    [/B]<script type="text/javascript">
    // ********************************
    // *** Hier die Daten eintragen ***
    // ********************************
    var xxLoginUser = "xxAPI";
    var xxLoginPass = "sagichnicht";
    var xxLoginDesign = "GIRA1024V";
    var xxLoginRefresh = "R1";
    // ********************************
    // ********************************
    document.cookie="login=" + escape(xxLoginUser +"|" + xxLoginPass + "|"+xxLoginDesign+"|"+xxLoginRefresh+"|0|") + "; myhistory=abcdefghijkl; path=/;";
    location.replace("start.htm");
    </script></head><body></body></html>
    Wenn man nun die Seite im Safari aufruft - und "sofort" (solange noch xxapi.htm geladen wird - und noch nicht start.htm) ein Lesezeichen anlegt (z.B. auf dem Springboard) - wird dieses zukünftig automatisch im Full-Screen-Modus geöffnet.

    Gruß
    Thorsten

    PS: evtl. die gleiche ergänzung im start.htm machen...

    #2
    iPad 3

    Danke für die Anleitung.

    Hat das jemand schonmal auf dem iPad 3 versucht?
    Bei mir funktioniert das leider nicht... Die Leiste bleibt unverändert....

    Grüße
    Christian

    Kommentar


      #3
      Welche Leiste? Bei mir läufts vom Ipad 1 bis 3

      Kommentar


        #4
        Zitat von vento66 Beitrag anzeigen
        Welche Leiste? Bei mir läufts vom Ipad 1 bis 3
        Komisch... Die adressleiste bleibt wie sie immer aussieht.
        Cache geleert usw. Hab ich auch...

        Any Idea?

        Kommentar


          #5
          Die richtige Start.htm bearbeitet?

          Kommentar


            #6
            ich hab die Eränzung in meiner xxapi.htm (für Login) und später auch in der start.htm gemacht.


            Was meinst du mit "richtig"?
            Ich habs im hsupload Verzeichnis der Experten-SW editiert, hab auch gleichzeitig den Site Title verändert, um zu sehen, ob die neue Datei greift... das passt.
            Vielleicht kannst du mir nebenbei eine Frage beantworten, die ich mir schon länger stelle: Warum hab ich im Experten-Verzeichnis und in meinem Projektverzeichnis ein hsupload?

            Ich hab mal meine xxapi.htm und start.htm angehängt...
            Angehängte Dateien

            Kommentar


              #7
              hab noch etwas rumprobiert (in der start.htm bspw. standen die tags nicht im head, hab ich korrigiert), ohne Erfolg :-(

              Hab auch eine Verknüpfung direkt auf dem Homescreen erstellt, bringt auch nichts.

              Bin ratlos... kann mir bitte jemand, bei dem das funktioniert, seine start.htm und xxapi.htm hochladen?

              Kommentar


                #8
                Achtung: vielleicht Cache-Problematik? Das Problem hatte ich auch öfters!

                Lösche mal den Cache (Allgemein/Safari/Cookies und Daten löschen)

                Gruß
                Thorsten

                Kommentar


                  #9
                  Hab ich mehrfach gemacht... Sogar den Site title im html geändert, um sicher zu sein, dass die richtige Datei genommen wird.

                  Zudem hab ich eigentlich dein xxapi quadvisu musterprojekt im Einsatz... Da stehen. Die einträge ja schon von Anfang an drin.

                  Kann mir jemand funktionierende Dateien zur Verfügung stellen? Zum testen...

                  Kommentar


                    #10
                    Hallo zusammen,

                    bei mir funktioniert es auch noch nicht.

                    Thorsten , Du hattest mir die *htm's ja schon per Mail geschickt.
                    Hab es angepasst und es funktioniert nicht.
                    Habe auch nur noch die Zeile fürs iPhone drin, geht nicht...

                    Wenn ich die Seite im Safari aufrufe ist alles toll. Scaling und Co. funktionieren. Wenn ich mir das auf den Homescreen lege und es von dort aufrufe passiert nichts, ich bekomme nur eine schwarze Seite mit null Inhalt.

                    Weis nicht mehr weiter, nach gefühlten 20 Homeserver Uploads und Neustarts.

                    Gruss
                    Lapheus
                    Gruß
                    Lapheus

                    Kommentar


                      #11
                      Hab mir jetzt den Atomic lite Browser runtergeladen, damit funktioniert fullscreen wunderbar (kann auch die statusleistemganz oben ausblenden).
                      Wäre aber dennoch interessiert, woran es liegt, dass im Safari nicht geht.

                      Kommentar


                        #12
                        Zitat von Lapheus Beitrag anzeigen

                        Weis nicht mehr weiter, nach gefühlten 20 Homeserver Uploads und Neustarts.

                        Gruss
                        Lapheus
                        Moin,

                        Hab es selbst gefunden. Ich musste die URL mit der IP eingeben oder als FQDN.
                        Jetzt funktioniert es!

                        Manchmal sieht man der Wald vor lauter Bäumen nicht.

                        Gruß
                        Lapheus
                        Gruß
                        Lapheus

                        Kommentar


                          #13
                          Zitat von Lapheus Beitrag anzeigen
                          Moin,

                          Hab es selbst gefunden. Ich musste die URL mit der IP eingeben oder als FQDN.
                          Jetzt funktioniert es!
                          Was genau meinst du damit? Bspw. http://192.168.0.8/opt/hsav-gira/start.htm ?

                          Kommentar


                            #14
                            Zitat von xcalibur Beitrag anzeigen
                            Was genau meinst du damit? Bspw. http://192.168.0.8/opt/hsav-gira/start.htm ?
                            Hallo xcalibur,

                            ja so meine ich es.

                            Bei mir ist es aber (start.htm an die eigene Umgebung anpassen):

                            http://192.168.x.y/opt/hsav/start.htm (IP anpassen)
                            oder
                            http://homeserver.zuhause.local/opt/hsav/start.htm (DNS Name anpassen)

                            Folgendes ging nicht:

                            http://homeserver/opt/hsav/start.htm
                            Was aus dem Safari direkt heraus funktionierte.

                            hsav-gira sieht (aus meinem Gedächtnis) nach der Gira HTML-Visu aus, ist das ein Beispiel oder bei Dir im xxAPI-Projekt so?

                            Gruss
                            Lapheus
                            Gruß
                            Lapheus

                            Kommentar


                              #15
                              Ab IOS 6 wird das ja jetzt hinfällig:
                              ..... And, if you go landscape, you get fullscreen support

                              Kommentar

                              Lädt...
                              X