+ Antworten
Ergebnis 1 bis 7 von 7
  1. #1
    Registriert seit
    Nov 2015
    Beiträge
    994

    Standard Unterschiedliches Verhalten bei Wischgesten zwischen IOS 3.4.3 und Android 3.4.4

    Hallo Andreas,

    mir ist aufgefallen, dass Wischgesten zu einem unterschiedlichen Verhalten bzgl. der Löschung von Seiten führt.

    Wenn ich unter Android/IOS auf meinen Seiten nach unten wische soll die "Licht" Detailseite erscheinen. Dies funktioniert und in "Detailseite zum Server" erscheint der Seitenname "Licht". Gleichzeitig wird dabei die "Inhaltsseite zum Server" gelöscht.

    Unter Android passiert das Löschen der "Inhaltsseite zum Server" nicht, obwohl die Licht Detailseite und auch unter "Detailseite zum Server" der Name "Licht" erscheinen. Dies führt dann unter Android dazu, dass beim Wiederaufruf der View nicht "Licht" sondern die letzte Seite aus "Inhaltsseite zum Server" als Startseite angezeigt wird.

    In allen Views sind unterschiedliche Variablen für die Detailseiten und Inhaltsseiten sowohl zum Client als auch zum Server hinterlegt. Eigentlich müsste das Verhalten doch identisch sein oder?

    Ich hoffe, ich konnte das Problem irgendwie verständlich machen

    Gruß
    Hans
    Entwicklung: Win 10 Pro x64 | Produktiv: Win 10 Pro x64 auf Intel NUC 5PPYH | IPS 5.1 | piVCCU auf Pi 3 + div. HM Geräte | Harmony Hub | IPSStudio 3.4 | Clients: Windows mit Iiyama T2735MSC-B2 | div. iPad | Moto Z

  2. #2
    Registriert seit
    Aug 2010
    Ort
    Österreich (Korneuburg)
    Beiträge
    4,086

    Das verstehe ich noch nicht - inwieweit hängen Detail und Inhaltsseite zusammen, man setzt ja mit der Wischgeste normalerweise nur eine Inlineseite?
    Gruß
    Andreas

  3. #3
    Registriert seit
    Nov 2015
    Beiträge
    994

    Moin Andreas,

    ich hatte befürchtet, dass das nur schwer zu vermitteln ist Von daher jetzt der Versuch einer Erklärung mittels Einsatz von Screenshots. Die ersten 4 Bilder beziehen sich auf IOS (=Tablet) und die weiteren 4 auf Android (=Moto).

    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	IOS_1.png 
Hits:	16 
Größe:	66.0 KB 
ID:	45970Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	IOS_2.png 
Hits:	13 
Größe:	35.1 KB 
ID:	45971Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	IOS_3.png 
Hits:	13 
Größe:	30.1 KB 
ID:	45972Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	IOS_4.png 
Hits:	14 
Größe:	34.1 KB 
ID:	45973
    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Android_1.png 
Hits:	13 
Größe:	53.8 KB 
ID:	45966Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Android_2.png 
Hits:	11 
Größe:	16.1 KB 
ID:	45967Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Android_3.png 
Hits:	12 
Größe:	29.7 KB 
ID:	45968Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Android_4.png 
Hits:	13 
Größe:	15.9 KB 
ID:	45969

    Die ersten 3 Bilder zeigen je die Einstellungen der Clients. Auf beiden Systemen ist meine eigene Befehlsverwaltung aufgerufen. Danach wird nach unten gewischt. Im Falle von IOS ist die Inhaltsseite gelöscht während dies bei Android nicht der Fall ist.

    Dabei ist zu beachten, dass die Inhaltsseite innerhalb der Detailseite liegt

    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Android-IOS Inhaltsseite.png 
Hits:	18 
Größe:	15.8 KB 
ID:	45974

    Von daher vermute ich, dass beim Wischen unter IOS die Inhaltsseite quasi als Bestandteil der Detailseite gesehen wird und dass deshalb die Inhaltsseite zum Server gelöscht wird während dies bei Android anders interpretiert wird.

    Infos zum Programm findest du hier Timer gesteuert schalten - Seite 3

    Bei meiner eigenen Wochenplanverwaltung tritt das Verhalten unter IOS exakt genauso auf - unter Android habe ich diese aber nicht am Laufen.

    Vielleicht ist meine Konstruktion so aber auch gar nicht vorgesehen bzw. zulässig, obwohl es wunderbar funktioniert.

    Gruß
    Hans
    Entwicklung: Win 10 Pro x64 | Produktiv: Win 10 Pro x64 auf Intel NUC 5PPYH | IPS 5.1 | piVCCU auf Pi 3 + div. HM Geräte | Harmony Hub | IPSStudio 3.4 | Clients: Windows mit Iiyama T2735MSC-B2 | div. iPad | Moto Z

  4. #4
    Registriert seit
    Aug 2010
    Ort
    Österreich (Korneuburg)
    Beiträge
    4,086

    Konnte das unterschiedliche Verhalten zwischen iOS und Android nachstellen und sehe auch das iOS Verhalten als korrekt an.

    Anpassung ist leider nicht ganz so einfach und dauert daher noch etwas.
    Hab auch den Windows Clients kurz getestet, der scheint es auch nicht korrekt zu machen.
    Gruß
    Andreas

  5. #5
    Registriert seit
    Nov 2015
    Beiträge
    994

    Moin Andreas,

    zunächst einmal bin ich froh, dass ich mich dabei nicht irgendwie vergaloppiert hatte

    Zitat Zitat von Brownson Beitrag anzeigen
    Hab auch den Windows Clients kurz getestet, der scheint es auch nicht korrekt zu machen.
    Wie bekommt man es hin, dass bei Windows Gesten angeboten werden? Bei mir wird das nicht angeboten, egal ob ich den View Eigenschaften Touch Modus auf Ja oder Nein eingestellt habe. Oder muss der PC auf Tablet Modus eingestellt sein was letztendlich ungünstig für mich wäre

    Hardware siehe Signatur

    Gruß
    Hans
    Entwicklung: Win 10 Pro x64 | Produktiv: Win 10 Pro x64 auf Intel NUC 5PPYH | IPS 5.1 | piVCCU auf Pi 3 + div. HM Geräte | Harmony Hub | IPSStudio 3.4 | Clients: Windows mit Iiyama T2735MSC-B2 | div. iPad | Moto Z

  6. #6
    Registriert seit
    Aug 2010
    Ort
    Österreich (Korneuburg)
    Beiträge
    4,086

    Letztendlich geht es hier nicht um Wischgesten, sondern um die Synchronisierung von Inlineseiten zum Server. Dieser Wechsel kann in Android/iOS durch Wischgesten ausgelöst werden oder durch einen InlineButton/Image oder durch die Remotesteuerung.

    Bei Änderung einer Inlineseite die ihrerseits wieder andere Inlineseiten enthält werden diese impliziten Löschungen bei Android und Windows nicht korrekt zum Server synchronisiert.
    Gruß
    Andreas

  7. #7
    Registriert seit
    Nov 2015
    Beiträge
    994

    Hallo Andreas,

    danke für die Erklärung. Irgendwie hatte ich mich zu sehr auf die Wischgesten konzentriert

    Gruß
    Hans
    Entwicklung: Win 10 Pro x64 | Produktiv: Win 10 Pro x64 auf Intel NUC 5PPYH | IPS 5.1 | piVCCU auf Pi 3 + div. HM Geräte | Harmony Hub | IPSStudio 3.4 | Clients: Windows mit Iiyama T2735MSC-B2 | div. iPad | Moto Z

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 13.03.17, 21:45
  2. Merkwürdiges Verhalten zwischen raspberry pi und banana pi
    Von ckerndl im Forum Allgemeine Diskussion
    Antworten: 5
    Letzter Beitrag: 02.05.15, 17:00
  3. Unterschiedliches Verhalten HM Thermostat
    Von DerStandart im Forum HomeMatic
    Antworten: 8
    Letzter Beitrag: 19.02.14, 21:03
  4. Interne Kommunikation über Android und IOS .. Gesucht ...
    Von HolgerK im Forum Allgemeine Diskussion (2.x/3.x)
    Antworten: 2
    Letzter Beitrag: 12.01.14, 22:52
  5. Unterschiedliches Verhalten bei gleichem Link
    Von JPaeper im Forum Skripte, PHP, SQL
    Antworten: 0
    Letzter Beitrag: 03.11.10, 22:28