1018得票17回答
如何获取浏览器视口尺寸?

我希望让我的访客能够查看高质量的图片,有没有办法用Javascript检测窗口大小?或者更好的方法是检测浏览器的视口大小吗?请参考以下绿色区域:

14得票2回答
有没有一种动态重置视口比例为1.0的方法?

我正在开发一个移动在线商店,在实现商品缩放功能时遇到了问题。 点击图像后,"user-scalable"被允许,并将最大比例设置为10.0。当用户用捏合手势放大产品时,一切正常。但是在关闭缩放图像后,比例尺没有重置为1.0. 有没有一种方法可以动态地重置视口的比例值?"initial-sc...

186得票19回答
禁用 iOS 10+ Safari 上的视口缩放?

我已经将我的iPhone 6 Plus 升级到 iOS 10 beta 版本,发现在移动版 Safari 中,您可以通过双击或缩放的方式缩放任何网页,忽略 meta 标签中的 user-scalable=no 代码。我不知道这是一个错误还是功能。如果它被认为是一个功能,我们如何在iOS 10 ...

9得票7回答
KineticJS中的缩放和平移

有没有一种方法可以使用KineticJS在画布上进行缩放和平移?我发现这个库kineticjs-viewport,但只是想知道是否有其他方法来实现这一点,因为这个库似乎使用了很多额外的库,我不确定哪些是绝对必要的来完成工作。 或者,我甚至可以接受围绕感兴趣的区域画一个矩形,然后缩放到那个特定...

12得票7回答
将视口设置为适应宽度和高度的缩放

我正在开发一个网站,它适合于特定的宽度和高度(一个带有1像素边框和3像素上边距的885x610 div)。我希望用户永远不需要滚动或缩放以查看整个div;它应该始终完全可见。由于设备具有各种分辨率和纵横比,我想到的一个想法是使用JavaScript动态设置“viewport”元标记。这样,di...

11得票1回答
根据浏览器窗口大小调整视口/画布尺寸

我希望我的webgl应用程序的视口和画布能够根据浏览器窗口大小的变化而自动调整(包括按下F11按钮)。也就是说,我希望画布始终具有100%的宽度和高度,并且我希望视口大小和宽高比合适。前者可以通过简单的方法实现: <canvas style="width: 100%; height:1...

10得票7回答
为什么window.innerWidth没有返回正确的值?

我正在尝试解决使用Javascript确定浏览器“窗口”宽度的问题。我知道在这种情况下,不同的人可能意味着不同的东西,所以具体来说,我指的是绿色区域,如此帖子所示。 我已经阅读了该帖子的前两个回复以及其他一些stackoverflow提供的解决方案,但都无法正常工作:我正在使用Firefox...

19得票2回答
每次绑定不同分辨率的帧缓冲区时,是否需要调用glViewport?

我有一个程序,其中包含大约3个大小不同的帧缓冲区。我在开始时初始化它们,为它们提供适当的渲染目标,然后为每个帧缓冲区更改视口大小。 我最初认为只需要在初始化帧缓冲区时调用glViewport,但这会在我的程序中创建问题,所以我认为这是错误的?因为它们的分辨率各不相同,现在当我在每个帧中进行渲...

51得票7回答
iPad/iPhone上在纵向和横向之间切换时,响应式网站会被放大。

我使用Twitter Bootstrap构建了一个响应式网站,网址是:http://zarin.me/cce/ 这个响应式设计在iPad和iPhone设备上效果很好,但是当我将设备从竖屏翻转到横屏时,网站会放大而不是适应屏幕大小(捏合屏幕可以正常显示)。 我错过了什么?这是视口问题吗?以下...

10得票4回答
在iOS 13的Safari浏览器上禁用捏合缩放

我知道这个问题已经被问了很多次。但在最新版的Safari中是否有任何更新,可以禁用捏合缩放? 我有一个地图应用程序,它在网页的特定元素(地图)上实现了捏合缩放。我希望用户能够放大地图,而网页周围的UI保持不变。这破坏了我的IOS用户体验。 是否有一种方法至少可以禁用特定元素的双指捏合缩放功...