0

在 Internet Explorer 10 Metro Style 中,我想捕捉用户使用捏合手势缩小到全视图时发生的事件。

我可以使用在页面中运行的 JavaScript 或在 IE 地址空间中运行的 C++ 代码来实现。

4

1 回答 1

0

这是一个 hack,但它正在工作,额外的最小缩放大约是正常大小的 0.85,所以我们检查用户是否缩小超过 0.87:

window.addEventListener ('resize', function () {
    if (document.documentElement.clientHeight / window.innerHeight <= 0.87){
        // this will run more than once while the user 
        // is zooming out close to the maximum level
    }
}, false);

禁用缩放(移动网站)时它将不起作用。

于 2012-02-27T10:18:42.033 回答