寻找其他方法来防止在黑莓上进行平移和缩放10

时间:2013-07-28 06:26:55

标签: javascript web-applications blackberry blackberry-10 blackberry-webworks

我正在BlackBerry 10 WebWorks SDK上构建js应用程序,我正在寻找其他方法来防止平移和缩放行为。 我通过禁用默认的touchmove行为尝试了ios方法,但它会导致我能承受的其他错误。

   <script type="text/javascript">
        function preventBehavior(e) {
            e.preventDefault();
        }
        document.addEventListener('touchmove', preventBehavior, false);
    </script>

其他建议?

1 个答案:

答案 0 :(得分:0)

如果您指的是视口平移/缩放/弹跳,那么在未设置视口的情况下可以使用:

我通常在我的索引html文件中添加它。

<!-- set viewport -->
<script>
  var meta = document.createElement("meta");
  meta.setAttribute('name','viewport');
  meta.setAttribute('content','initial-scale='+ (1/window.devicePixelRatio) + ',user-scalable=no');
  document.getElementsByTagName('head')[0].appendChild(meta);
</script>