API de retour haptique
Déclenchez un retour haptique natif (vibrations) depuis votre application web pour une sensation d'app vraiment native sur iOS.
WebViewGold permet la mise en œuvre du contrôle haptique natif d'iOS au sein de votre application web. Grâce à notre API, vous pouvez effectuer les actions suivantes :
Nous vous suggérons de consulter au préalable les bonnes pratiques d'Apple avant d'intégrer ces fonctionnalités dans votre application. Un exemple d'utilisation de cette API est illustré ci-dessous, avec une balise d'ancrage et une fonction JavaScript personnalisée qui interagissent avec notre API haptique.
<a onclick="lightHaptic('index.html')">Lien de navigation avec haptique</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>Cliquez ici pour consulter une page web de démonstration de cette fonctionnalité. Inspectez la page pour voir l'exemple de code.