Estoy tratando de implementar una forma sencilla de copiar texto de un campo de entrada de texto al portapapeles en iOS/Safari. Entiendo que no hay forma de hacerlo programáticamente en esta plataforma, pero esperaba poder guiar la experiencia del usuario tanto como fuera posible.¿Programar automáticamente el menú de copia en el safari de iOS con javascript?
En iOS/Safari, cuando un usuario resalta manualmente algún texto, aparece un menú contextual de Copiar. Esperaba que apareciera el mismo menú cuando el texto se selecciona programáticamente, pero no es así. ¿Es posible hacer eso?
Si no, ¿algún consejo sobre cómo implementar mejor una experiencia fácil de usar para copiar texto en el portapapeles en iOS/Safari?
Como referencia, estoy seleccionando el texto usando el método descrito en esta pregunta: Programmatically selecting text in an input field on iOS devices (mobile Safari)
No estoy seguro de si esto aplica a iOS, pero no es posible abrir menús contextuales usando JavaScript. –
No fue la respuesta aceptada, pero [este] (http://stackoverflow.com/a/13761214/2828136) parece ser el más completo. Aunque me gustaría tener cuidado y probar el extraño efecto secundario informado en iOS 7. Como sugirió @sandstrom, un texto informativo debajo/al lado de la entrada probablemente sea el enfoque más fácil de usar. –