Ich habe eine meteor.js
App, die als News-Feed fungiert, mit Threads gepostet wird und Leute kommentieren die Threads in Echtzeit. Dies bedeutet, dass während Sie einen Post ansehen, neue Kommentare zu den Posts oberhalb und unterhalb hinzugefügt werden und oben neue Threads hinzugefügt werden. Dadurch wird der Post, auf den Sie fokussieren, nach unten und außerhalb des Ansichtsfensters verschoben, was niemals erwartet wird (es sei denn, Sie scrollen bereits nach oben).Sperren scrollen, wenn neuer Inhalt oberhalb und unterhalb hinzugefügt wird
Was ist der beste Weg, um das Scrollen zu aktualisieren, um die gleiche visuelle Mitte beizubehalten, wenn neuer Inhalt hinzugefügt wird?
vorschlagen, dass Sie die Post-Kommentare nicht aktualisieren, bis Sie sie in Sicht scrollen: so sieht der Benutzer tatsächlich, dass es ein Update gab und es geladen wird, wie er es geht. Sonst wäre es ziemlich schwierig zu wissen, welche neu und welche alt sind und welche der Benutzer bereits gelesen haben könnte. Dies ist nicht die Antwort auf Ihre Frage, aber ich denke, es würde zu einer besseren Benutzererfahrung führen. – MrE