WebViewGold Documentación · iOS
🇪🇸 Español
Obtener WebViewGold

API de respuesta háptica

Active la respuesta háptica nativa (vibraciones) desde su aplicación web para una sensación de app verdaderamente nativa en iOS.

WebViewGold permite implementar el control háptico nativo de iOS dentro de su aplicación web. Utilizando nuestra API, podrá realizar las siguientes acciones:

Impacto ligero
lighthaptic://
Se utiliza para una colisión entre elementos de la interfaz pequeños y ligeros
Impacto medio
mediumhaptic://
Se utiliza para una colisión entre elementos de la interfaz de tamaño moderado
Impacto fuerte
heavyhaptic://
Se utiliza para una colisión entre elementos de la interfaz grandes y pesados
Notificación de éxito
successhaptic://
Indica que una tarea o acción se ha completado con éxito
Notificación de advertencia
warninghaptic://
Indica que una tarea o acción ha producido una advertencia de algún tipo
Notificación de error
errorhaptic://
Indica que se ha producido un error

Le sugerimos que revise la información general de mejores prácticas de Apple antes de incluir estas funciones en su aplicación. A continuación se muestra un ejemplo de cómo se puede utilizar esta API, con una etiqueta de anclaje y una función JavaScript personalizada que interactúan con nuestra API háptica.

<a onclick="lightHaptic('index.html')">Navigation Link with Haptics</a>

<script>
function lightHaptic(url) {
  if (isWebViewBrowser) {
    window.location.href = url;
    loadInnerHref("lighthaptic://");
  } else {
    window.location.href = url;
  }
}

function loadInnerHref(url) {
  iFrame = document.createElement("iframe");
  iFrame.setAttribute("src", url);
  document.body.appendChild(iFrame);
  iFrame.parentNode.removeChild(iFrame);
  iFrame = null;
}
</script>

Haga clic aquí para ver una página web de demostración de esta función. Inspeccione la página para ver el código de ejemplo.

¿Sin tiempo? Configuramos su app por usted.

Nuestro equipo configura, compila & publica su app WebViewGold: llave en mano, entrega rápida, Made in Germany.

Configurar mi app →

Compile en su navegador

Sin Mac ni IDE: el WebViewGold Cloud Builder configura, compila & sube su app en línea.

Descubra Cloud Builder →