gpt4 book ai didi

javascript - 这种检测 iPhone 缩放百分比的方法有多可靠

转载 作者:行者123 更新时间:2023-11-30 13:35:39 25 4
gpt4 key购买 nike

    // Init
var initialWidth = window.innerWidth;

// Called when zoomed in
function handleResize(){

// Viewport dimension, this is affected by zoom
var viewportwidth = window.innerWidth;
var zoomAmount = initialWidth/viewportwidth;

$('#lol').html('<p>Your viewport width is '+viewportwidth+'<br />Your native width is ' + initialWidth + '<br />Total zoom is ' + zoomAmount + '</p>');
}

然后在正文中:

<body onresize="handleResize()">
<div id="lol" style="font-size:30px;"></div>

在我的 MobiOne iPhone 模拟器上,它的准确度似乎在 +-7% 以内,但我没有真正的 iPhone 来测试它。这是一个好的解决方案,还是我以后会遇到问题?

主要问题是,如果页面加载时预先放大,那么 % 就会乱七八糟,是否可以在放大的 iPhone 上打开网页,还是始终默认为 100%?

最佳答案

我无法真正评论这项技术的有效性,但是,我建议您甚至不应该尝试。一般来说,尝试强制或适应缩放级别并不是一个好主意 - 智能手机设备种类繁多,您不太可能能够可靠地检测/调整所有这些设备的缩放级别.相反,我认为您的时间最好花在尝试使您的网站在任何缩放级别上看起来都不错。

关于javascript - 这种检测 iPhone 缩放百分比的方法有多可靠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5005482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com