【问题标题】:Google Chrome maximum zoom level?谷歌浏览器最大缩放级别?
【发布时间】:2017-10-24 15:13:26
【问题描述】:

有没有办法改变谷歌浏览器的最大缩放级别?有时我需要查看图片的细节,尤其是 SVG,但 Chrome 的最大缩放是 500%。

另外,我想增加触摸板上缩放手势的限制,因为这远低于 500%。

【问题讨论】:

标签: google-chrome zooming pinchzoom


【解决方案1】:

您可以创建一个 chrome 扩展,在您要缩放的页面上注入此代码:

document.body.style.zoom = "800%" 

您也可以通过一些工作让扩展程序随时更改值。

在 google.com 上运行的示例:http://i.stack.imgur.com/EdDRH.png

左边是 800% 右边是 500% 用于比较。

可能会弄乱很多页面的格式,但在这种缩放级别上是可以预料的。

要使其成为有效的 chrome 扩展,您需要两个文件。 manifest.json 和 zoom.js 如下:

manifest.json

{
  "manifest_version": 2,

  "name": "ZoomTest",
  "description": "",
  "version": "0.1",

  "content_scripts": [
        {
            "matches": ["https://*.google.com/*"],
            "js": ["zoom.js"]
        }
    ]

}

zoom.js

document.body.style.zoom = "800%" 

将它们都放在一个文件夹中,然后在您的 chrome 地址栏中输入“chrome://extensions/”。从那里检查“开发者模式”,然后单击“加载解压扩展”。从对话框中选择您放置文件的文件夹。那应该这样做。现在 google.com 应该放大到 800%!

要详细了解您可以从那里做什么,请参阅:https://developer.chrome.com/extensions

【讨论】:

  • 谢谢。我知道我可以这样做,但我需要一些东西来简单地放大所选点,也简单地缩小。
  • 也许这里的答案会有所帮助?stackoverflow.com/questions/2916081/…
  • 您也可以在设置缩放级别后尝试滚动到相对于鼠标位置的点。 developer.mozilla.org/en-US/docs/Web/API/Window/scrollTo
  • 嗯,这是一种解决方法,但它当然值得奖励,因为它为我解决了问题。我没想到我可以通过一个简短的简单扩展或通过开发者控制台中的document.body.style.zoom = "800%" 破解它。
  • @RoboRobok document.rootElement.style.zoom = '800%'; 然后 :)
【解决方案2】:

我最近偶然发现了这个小技巧。我只在带有触控板的 Mac 上测试过。

使用 Chrome 的默认缩放至 500%。现在在触控板上使用“捏合缩放”手势可再放大 500%。

这可以按任意顺序完成,总共 1000%

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-01
    • 2013-12-22
    • 2015-06-09
    • 2014-04-09
    • 2012-09-08
    • 2019-01-11
    • 2021-03-10
    相关资源
    最近更新 更多