Estoy usando React-Simple-Chatbot ( https://github.com/LucasBassetti/react-simple-chatbot ) para un chatbot basado en web. Cuando se solicita una entrada de usuario, el campo de entrada se enfoca. En Android esto funciona bien y abre el teclado. En iPhone, no abre el teclado automáticamente, el usuario tiene que hacer clic en el campo de entrada y luego se abre.
El campo de entrada es de la biblioteca de componentes con estilo. Bifurqué el proyecto, no solo para enfocar sino también para hacer clic en el campo de entrada.
chatbot.input.focus(); chatbot.input.click();¿Cómo puedo usar Javascript para abrir el teclado en iPhone Safari?