概述 Declarative Link Capturing 允许 PWA 在系统打开相关链接时,将导航捕获并在现有应用窗口中处理,避免打开多个实例,提升会话连贯性。 Manifest 片段(示例) ```json { "launch_handler": { "route_to": "existing-client", "navigate_existing_client": "always" }, "protocol_handlers": [{ "protocol": "web+example", "url": "/handle?url=%s" }] } ``` 工程建议 - 会话管理:合并到现有窗口时保留状态与路由;处理多窗口策略与用户预期。 - 兼容:在不支持平台回退到常规打开;提供手动合并入口。 - 监控:记录捕获命中率与失败;评估对用户行为的影响。 参考与验证 - Chrome 平台文档(Link Capturing):https://developer.chrome.com/docs/web-platform/link-capturing/ - web.dev PWA 链接捕获指南:https://web.dev/articles/declarative-link-capturing

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部