Désactiver le défilement dans un iPhone application web?

Est-il possible de désactiver complètement la page web de défilement dans un iPhone application web? J'ai essayé de nombreuses choses posté sur google, mais aucune ne semble fonctionner.

Voici mon actuel de l'en-tête de l'installation:

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=no;"/>
<meta name="apple-mobile-web-app-capable" content="yes"/>

document.body.addEventListener('touchmove', function(e){ e.preventDefault(); });

ne semble pas fonctionner.

  • kendall, auriez-vous l'esprit en ajoutant plus de votre code afin que je puisse voir ce qui s'est passé dans... je suis assez nouveau sur ce - voici ce que j'ai ne fonctionne pas: <script language="javascript"> document.body.addEventListener('touchmove', function(e){ e.preventDefault(); }); document.body.addEventListener('touchstart', function(e){ e.preventDefault(); }); </script>
  • passons sur le fait que j'ai utilisé ceci: document.ontouchmove = function(e){ e.preventDefault(); }