Gewusst wie: erfassen von iOS-Safari-event bei text-Auswahl ändern in Javascript?
Folgendes Szenario: Beim markieren von text auf iOS Safari (lässt annehmen, dass eine "normale" html-Seite) ein blaues overlay-Auftritt, der anzeigt, dass Sie gewählt haben, eine bestimmte passage. Darüber hinaus sind Sie in der Lage, ändern Sie die Auswahl, um zu beheben Ihre erste Auswahl. Ich bin interessiert bei der Erfassung genau dieses Ereignis, wenn Auswahlbereich ändern, ist getan. Ist es möglich (wenn ja, wie?) zu fangen, wie ein Ereignis in Javascript? Thx im Voraus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mobile Safari unterstützt die
selectionchange
Ereignis, das feuert aufDocument
Knoten:window.getSelection()
und aktualisiert durch die Zeitselectionchange
feuert.Habe ich herausgefunden, dass dieses Ereignis wird ausgelöst, mehrere Male sogar auf ein einziges Wort Auswahl (mit Tippen),
und natürlich feuert Sie, wenn Sie ziehen Sie die Auswahl Griffe ...
Habe ich ein kleines workaround, um nur die text-Auswahl-Ende-Ereignis.
können Sie sehen, es hier: Ende der text-Auswahl-Ereignis?
oder in einem kleinen post auf meinem blog: http://www.dimshik.com/end-of-text-selection-event-on-ios-workaround/