iPhone Duo实现Safari同一应用双开分屏的核心路径,是依托苹果开放的 UIWindowSceneActivation 接口——它允许同一个App在7.6英寸内屏上同时打开两个独立窗口,一边查资料一边对照浏览,无需安装任何第三方分身工具。
一、Safari双开分屏的实际操作方式
上滑启动:在Safari中从屏幕底部上滑呼出Dock栏,长按Safari图标拖向屏幕左侧或右侧边缘,松手即可生成第二个独立窗口。
窗口独立:两个Safari窗口可分别打开不同网页、登录不同账号,互不干扰,系统会为分屏创建独立工作空间。
比例固定:分屏比例为1:1,中间分隔条仅用于全屏切换,不支持自由拖动调整窗口大小。
二、Safari在折叠屏上的专属适配
双页PDF模式:将iPhone Duo半折如书本状浏览网页PDF时,Safari会自动左右并排显示两页,展开或合上后恢复单页。
折叠状态检测:开发者可通过实验性功能检测设备折叠状态,针对屏幕中缝两侧分别安排网页内容,目前需在Safari高级设置中手动开启功能旗标。
响应式设计优先:Safari 27.1继续使用与其他iPhone相同的WebKit引擎,网页适配仍优先采用响应式设计。
三、外屏Safari的当前布局
控制按钮位置:由于外屏较宽较矮,Safari将浏览器控制按钮放在屏幕右侧,网页只能显示在按钮旁边,剩余区域以背景色填充。
优化进行中:苹果WebKit团队正在研究更稳妥的方案,例如让网页标题栏背景延伸至全屏,同时把导航按钮留在不被遮挡的位置,但尚未公布具体推出时间。