API de respuesta háptica
Active la respuesta háptica por vibración nativa desde su aplicación web para lograr una sensación de app nativa en Android.
WebViewGold permite implementar el control háptico nativo de Android dentro de su app web. Con nuestra API, puede realizar las siguientes acciones:
Impacto ligero
lighthaptic://
Se utiliza para una colisión entre elementos de interfaz pequeños y ligeros
Impacto fuerte
heavyhaptic://
Se utiliza para una colisión entre elementos de interfaz grandes y pesados
Notificación de éxito
successhaptic://
Indica que una tarea o acción se ha completado correctamente
Notificación de advertencia
warninghaptic://
Indica que una tarea o acción ha generado algún tipo de advertencia
Notificación de error
errorhaptic://
Indica que se ha producido un error
A continuación puede ver 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.