gpt4 book ai didi

javascript - 在显示器之间拖动浏览器窗口时,devicePixelRatio 会发生变化吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:59:11 26 4
gpt4 key购买 nike

使用视网膜 Macbook Pro,可以插入外部显示器,然后在视网膜屏幕和其他正常 DPI 显示器之间拖动浏览器窗口。

这会导致 window.devicePixelRatio 动态变化吗?如果是这样,是否有任何我可以监控的事件何时发生?

我面前没有要测试的。我需要知道,因为如果它发生变化,我可能需要重新绘制 Canvas 。

最佳答案

是的,devicePixelRatio 发生了变化,您可以使用 matchMedia 检测到它。

我认为你应该看看这个主题,它给出了更详细的答案来检测变化:

https://stackoverflow.com/a/29653772/3914736

关于javascript - 在显示器之间拖动浏览器窗口时,devicePixelRatio 会发生变化吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31482122/

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