在 macOS 上,可以通过触控板使用“捏合缩放”手势来缩放页面。
当页面不是全屏时,此功能在 Chrome 上正常工作。使用 Chrome 窗口右上角的绿色按钮触发全屏时,它也可以正常工作。
但是,当使用 HTML5 全屏 API ( webkitRequestFullscreen
-- https://developer.mozilla.org/en-US/docs/Web/API/Fullscreen_API ) 以编程方式触发全屏时,“捏缩放”手势被禁用。
可以在这里进行测试:当使用右上角的绿色按钮触发全屏时,“捏缩放”有效;使用“请求文件”时,它不起作用。
macOS 上似乎有两种不同的全屏模式,但很难找到有关它的任何信息。