Following scenario: When selecting text on iOS Safari (lets assume a \"normal\" html page) an blue overlay occurs, indicating that you have selected a specific passage. Furt
Mobile Safari supports the selectionchange
event, which fires on Document
nodes:
document.addEventListener("selectionchange", function() {
alert("Selection changed!");
}, false);
I've found that this event fires multiple times even on a single word selection (with a tap), and of course it fires when you drag the selection handles ...
I created a small workaround to get only the text selection end event.
you can see it here: End of text selection event?
or in a small post on my blog: http://www.dimshik.com/end-of-text-selection-event-on-ios-workaround/