javascript ios contenteditable wkwebview

javascript - Posición del cursor en WKWebView con un párrafo editable en iOS



contenteditable (2)

¿Hay alguna forma de obtener la posición del cursor en un WKWebView en iOS que contenga un párrafo editable (un párrafo con un contenido atribuido contentEditable conjunto contentEditable como verdadero)?

EDITAR: para agregar información adicional, el div editable puede contener otros subnodos


Esto se puede hacer de varias maneras usando HTML5 (usando el atributo de autofocus ) o usando javascript ( document.getElementById("IDHERE").focus(); - usando focus event). Escribiré todo en un solo fragmento de código y lo usaré según su requerimiento.

//if u commnet the second form let domObject = document.getElementById("lname"); // refer which object to focus domObject.focus(); // event to trigger focus on the refereced dom object //throw error till second form is uncommented

<!-- html5 way the most easiest way --> <form action="/action_page.php"> First name: <input type="text" name="fname"><br> Last name: <input type="text" name="lname" autofocus><br> <input type="submit"> </form> <!-- autofocus refers where to focus --> <!-- unncoment below and comment above --> <!-- javascript way --> <!-- <form action="/action_page.php"> First name: <input type="text" id="fname"><br> Last name: <input type="text" id="lname"><br> <input type="submit"> </form> -->


Si tiene acceso al document y la posición del mouse dentro de la vista, puede usar document.elementFromPoint(x, y);