Freitextfelder in Safari (iOS) führen zum Einfrieren der Seite

Ich habe einen Blog Artikel verfasst - Wie benutze ich die Suche richtig - Bitte diesen beachten und auch umsetzen bevor Ihr ein Neues Thema eröffnet!

  • Hallo Ihr Lieben.


    Heute muss ich nach so langer Zeit der problemlosen Nutzung des Scripts mal eine Frage loswerden, die ich mir selbst nicht beantworten kann.
    Ich habe mit der Vollversion 4.1.2 ein Tippspiel aufgebaut und bin gerade dabei die mobile Version nachzupflegen.
    Hierzu nur eine kurze Zwischenfrage: Sollte die mobile Version nicht auch schon in der Vollversion dabei sein? Ich habe sie zumindest in meiner Installation nicht gefunden und musste sie entsprechend nachladen. Kein Problem, aber ich war etwas irritiert.


    Nun aber zu der eigentlichen und auch wichtigen Frage:
    Im Safaribrowser (iOS) lassen sich die Freitextfelder z.B. bei der Registrierung nicht anwählen. Sobald man sie antippt, friert die Seite ein und man muss einen Schritt zurück gehen im Browser, um wieder irgendwelche Aktionen ausführen zu können. Kurioserweise lässt es sich aber problemlos im iOS-Safari anmelden. Sind das unterschiedliche Felder, die eventuell unterschiedliche Befehle auslösen oder anders interpretiert werden?


    Wenn man sich normal anmeldet, dann kann man auch tippen, die Kader verwalten, bzw. die Ergebnisse verwalten, aber man kann im Adminbereich, ebenso wie bei der Registrierung die Felder der Userverwaltung auch nicht antippen. Es erscheint keine Tastatur und die Seite friert ein. Schätze in der Userverwaltung sind es die gleichen Felder wie bei der Registrierung, weshalb dies dort auch nicht funktioniert.


    Kann das jemand nachvollziehen? Liegt es an Safari (iOS), oder vielleicht an meiner Installation. iPhone und iPad sind gleichermaßen betroffen und installiert ist iOS 9.3.2 auf dem iPad 2 und 9.3.3 auf dem iPhone 6s.
    Im Safari (OS X) funktioniert alles wie es soll.


    Ach so. Ich habe aufgrund dieses Fehlers eigentlich nur die mobile Version nachgepflegt, jedoch sind es am Ende ja die gleichen Dateien und daher ist es auch dort nicht möglich sich über ein iOS Gerät zu registrieren.


    Würde mich über eine Rückmeldung freuen. Vielen Dank schonmal im Voraus.

  • Zufrieden mit dem Script und dem Support? Möchtest du uns unterstützen?

    Dann könntest du etwas
    SPENDEN


    *** Benutze die Suchfunktion und zeige Eigeninitiative ***
    *** Bitte fülle deine Profildaten aus, sonst können wir dir nicht helfen! ***
    *** Wenn dir der Beitrag eines Users geholfen hat, tut ein Klick auf den Gefällt-Button nicht weh ***

  • Hallo Horst,


    Du bist der Beste. :)
    Vielen Dank. Diese Beiträge habe ich tatsächlich nicht gefunden.
    Ich scheine mit der Suchfunktion nur blind die von mir priorisierten Suchbegriffe abgefragt zu haben.
    Manchmal sieht man den Wald....usw. ;)


    Nochmals vielen Dank. Ich setze das gleich um und denke, dass es sich damit erledigt hat.


    Aber wo ich schon dabei bin die Suchfunktion nicht richtig zu bedienen, bin ich mal frech und frage bezüglich der mobilen Version noch etwas nach:
    Gibt es eine Möglichkeit bei Aufruf der Domain von einem mobilen Browser direkt auf die mobile Version umzuleiten?

  • Gibt es eine Möglichkeit bei Aufruf der Domain von einem mobilen Browser direkt auf die mobile Version umzuleiten?

    Dazu gibt es bisher noch keine elegante Lösung. Die beste Lösung aktuell ist natürlich direkt ein Responsive Design. Hat man das aber nur "extern", so kann man kleine
    Codeschnipsel einbauen, die in bestimmten Fällen auf die Mobile Seite weiterleiten. Die einfachste und schnellste Möglichkeit ist folgender Code in die index.php einzubauen:


    Nach <meta name="author" content="<?php echo $CONFIG['PAGE']['AUTHOR']?>" /> folgenden Code:


    JavaScript
    1. <script type="text/javascript">
    2. (function() {
    3. if (screen.width < 700) {
    4. document.location = "http://bulitipp.yannici.de/mobile";
    5. }
    6. })();
    7. </script>

    Das sollten die meisten mobile Geräte abdecken. Es ist also nicht 100% sicher, dass damit alle mobilen Geräte erreicht werden.
    Es gibt auch noch größere Codes, um dabei sicherer zu gehen. Aber das funktioniert für den geringen Aufwand ziemlich zuverlässig :)
    Meine Seite http://bulitipp.yannici.de kannst du mal mit einem Smartphone öffnen. Er wird dich auf http://bulitipp.yannici.de/mobile weiterleiten, was bei mir allerdings nicht existiert - also nicht irritiert sein ;)


    Gruß Yannici

  • Hallo.


    Vielen Dank für die Antwort.
    Ich werde mal schauen, ob ich das irgendwie einbinde.
    Eine Idee ist mir allerdings noch gekommen vorhin.
    Da die Desktopversion und die mobile Version unterschiedliche Adressen haben und somit unabhängig angesteuert werden können, versuche ich einfach mal bei der Desktopversion einen Button "Zur mobilen Ansicht" und bei der mobilen Version einen Button "zur Desktopversion" einzubinden, so dass der User sich aussuchen kann, welche Version er z.B. von einem iPad ansteuert.
    Wenn ich an die 9 Zoll iPads denke, dann ist dort die Desktopversion ja auch wunderbar zu händeln.


    Das mache ich aber glaube ich erst morgen. ;)


    Dennoch vielen Dank für Deine Lösung.