Frage

Ich bin nicht sicher, dass der Geltungsbereich dieses Projekts genau, ich hoffe, dass jemand hier vorher Erfahrungen haben könnte.

Ich habe ein Projekt, das eine Mobilfunkstelle entwickeln soll, die als Framework dient, um Inhalte anzuzeigen. Die 'App' ist eine einfache Liste, und wenn ein Element ausgewählt ist, verschwindet der Rahmen und ziehen Sie den ausgewählten Inhalt. Das Display würde über das iPad ein anderer separater Monitor erweitert.

Ich hätte keine Probleme, was auf diese Weise etwas funktioniert hat ..

Ich habe mich gefragt, ob es irgendwelche Möglichkeit gab, die iPad-Schnittstelle statisch zu halten (der Rahmen nicht verschwindet, und der Listeninhalt wird nicht auf dem iPad angezeigt) und das Ändern des aktuellen aktiven Standorts auf der größeren Anzeige? .

Ich habe Zwischenerlebnis mit serverseitigen Sprachen wie PHP und Rubin, und kennen Sie in JavaScript (insbesondere Ajax-Anrufe). Ich weiß jedoch nicht, wie man dieses Konzept annähert. Ist das sogar möglich? Ich würde mich über Feedback oder Diskussion freuen. Es tut mir leid, wenn diese Frage offener als einfacher erscheint.

War es hilfreich?

Lösung

server gesendete Ereignisse waren der Schlüssel zum Erfolg in dieser Situation.

http://www.html5rocks.com/de/tutorials/eventsource/basics/

Ich habe ein Skript, das auf der externen Anzeige (Site.com/container) ausgeführt wird, und einen Ajax-Anruf, der auf der Remote (Site.com/remote) ausgeführt wird.

Wenn der Benutzer ein Element auf dem iPad grafisch auswählt, speichert der AJAX-Anruf den Wert in einer Datei.Der Inhalt dieser Datei wird dann über das SSE-Datenformat (in einem eingestellten Wiederholungsintervall) gesendet und auf der externen Anzeige (Site.com/container) interpretiert.

Dies ist nicht ganz so perfekt wie das 'Erkennen auf Ereignis', auf das ich gehofft hätte, aber soweit die Funktionalität geht, scheint es sicherlich zu funktionieren.Hoffentlich kann ich mich über die Schritte verbessern, die ich nehme, und machen Sie das Ganze prägnantere.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top