这适用于我所有的测试浏览器:
<body onresize="handleResize()">
// Aint perfect, but works well enough!
function handleResize()
{
// Document.ready sets initialWidth = window.innerWidth;
var zoomAmount = Math.round((initialWidth / window.innerWidth) * 100);
$('#db').html(zoomAmount);
}
在iPhone上使用两根手指放大和缩小时,此数字不会更新。
如何在iPhone用户缩放时触发事件?
答案 0 :(得分:1)
你做不到。当您捏合放大iPhone Web工具包时,实际上并没有像调整浏览器窗口大小那样调整网页视图的大小 - 注意内容不会重排。所有iPhone正在做的事情正在炸毁整个网络内容的某一部分。