0

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

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

其他建议??

4

1 回答 1

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>
于 2013-07-29T12:51:16.650 回答