webNavigation.TransitionType
导航原因:例如,用户单击了链接、输入了地址或单击了书签。
请注意,这里许多值目前在 Firefox 中不受支持:有关详细信息,请参阅浏览器兼容性表。
类型
此类型的值为字符串。可能的取值包括
- "link"
-
用户单击了另一个页面中的链接。
- "typed"
-
用户在地址栏中输入了 URL。如果用户开始在地址栏中输入内容,然后从提供的建议中选择了 URL,也会使用此值。另请参阅“generated”。
- "auto_bookmark"
-
用户单击了书签或浏览器历史记录中的项目。
- "auto_subframe"
-
其父级自动加载的任何嵌套 iframe。
- "manual_subframe"
-
任何作为显式用户操作加载的嵌套 iframe。加载此类 iframe 将在前进/后退导航列表中生成一个条目。
- "generated"
-
用户开始在地址栏中输入内容,然后单击了一个不包含 URL 的建议条目。
- "start_page"
-
该页面已传递到命令行,或为起始页面。
- "form_submit"
-
用户提交了表单。请注意,在某些情况下,例如表单使用脚本提交其内容时,提交表单不会导致此过渡类型。
- "reload"
-
用户使用“重新加载”按钮或在地址栏中按 Enter 重新加载了页面。这也用于会话恢复和重新打开已关闭的选项卡。
- "keyword"
-
使用用户配置的关键字搜索 生成了 URL。
- "keyword_generated"
-
对应于为关键字生成的访问。
浏览器兼容性
BCD 表仅在浏览器中加载
注意:此 API 基于 Chromium 的chrome.webNavigation
API。此文档来自 Chromium 代码中的web_navigation.json
。