Google chrome extension Chrome contextMenus API ContextType
我正在看Google chrome extension Chrome contextMenus API ContextType,google-chrome-extension,contextmenu,google-chrome-app,Google Chrome Extension,Contextmenu,Google Chrome App,我正在看chrome.contextMenu的API 列出的上下文类型包括: “全部” “第页” “框架” “选择” “链接” “可编辑” “图像” “视频” “音频” “发射器” “浏览器操作” “页面操作” 其中一些是直觉的,其他的则不是 在哪里可以找到这些不同上下文的定义?没有这些背景知识,很难使用api 具体来说,我想知道“页面”、“框架”、“可编辑”和“启动器”。 “链接”、“图像”、“视频”、“音频”或多或少是不言自明的;它们对应于右键单击相应的HTML元素 “可编辑”是指在任何
chrome.contextMenu
的API
列出的上下文类型包括:
- “全部”
- “第页”
- “框架”
- “选择”
- “链接”
- “可编辑”
- “图像”
- “视频”
- “音频”
- “发射器”
- “浏览器操作”
- “页面操作”
- “链接”、“图像”、“视频”、“音频”或多或少是不言自明的;它们对应于右键单击相应的HTML元素
- “可编辑”是指在任何文本输入元素中单击鼠标右键(我认为,当未选择文本时)。它可以是一些明显的标记,如
,
或任何启用了内容可编辑的标记李> - “页面”是指右键单击页面上未包含上述内容的任何空间
- “全部”是上述所有内容的总和
- “frame”与“all”类似,但仅适用于
s中的内容,而不适用于父文档李> - “选择”是指在文本/HTML的选定部分上单击鼠标右键;内容的纯文本副本将传递给回调,然后
- 使用和/或时,“浏览器动作”和“页面动作”填充图标的上下文菜单
- “launcher”仅适用于Chrome应用程序;它将上下文菜单项添加到应用程序启动器中的应用程序快捷方式中