¿Hay alguna forma de abrir una nueva ventana al deslizar el dedo, como al hacer clic?
Bockers del navegador para algunos navegadores que lo bloquean. Hasta ahora traté de activar el evento de clic al deslizar, traté de retrasar la ventana emergente, traté de usar e.preventDefault(), traté de window.document.write(htmlcontent), hasta ahora nada realmente ayudó.
El deslizamiento cae en iframe y devuelve el evento, mediante el cual se llama a la ventana emergente. Entonces, desafortunadamente para mí, es una interacción directa del usuario, pero no se registra como tal. Entonces, en general, ¿hay alguna forma de evitar el bloqueo de ventanas emergentes si la interacción no es directa?
El mensaje devuelto con postmessage, el mensaje es verdadero o falso. Si es verdadero en la ventana emergente del extremo táctil, se supone que aparece con los campos de inicio de sesión.
No se pudieron editar las preguntas originales, aunque aquí hay un código recortado para usted: no apareció ningún bloqueo de ventanas emergentes, aunque incluso si aprueba las ventanas emergentes, el navegador las ignora.
document.addEventListener('touchmove',e => { window.open("https://stackoverflow.com/questions/71914104/pop-up-on-swipe") })Nota: Solo dispositivos táctiles