【问题标题】:Is it possible to trigger Google Chrome browser translate function from Chrome extension?是否可以从 Chrome 扩展程序触发 Google Chrome 浏览器翻译功能?
【发布时间】:2020-04-23 08:36:37
【问题描述】:

一个问题的小介绍:我正在寻找一种使用键盘快捷键而不是鼠标输入来翻译 chrome 页面的方法。据我所知,没有 chrome 扩展可以实现这一点。 我可以为这个任务做一个扩展,但我需要事先知道:

是否可以从 Chrome 扩展程序内部调用 Google Chrome 浏览器内翻译功能? 我找不到任何用于翻译的 API,可用的键绑定扩展也不提供此功能。

“浏览器内翻译功能”是指以下屏幕中的功能:

这只是键绑定的问题,不应使用内部翻译修改。

【问题讨论】:

    标签: javascript google-chrome google-chrome-extension


    【解决方案1】:

    我经常使用此功能,并使用适用于 Windows 的功能性但简陋的解决方法。

    加载页面后,按键盘上的“菜单”键(看起来像≣,通常在右 ctrl 键旁边,shift+F10 具有相同功能),然后按 T,然后按左/右切换语言。

    如果焦点位于文本区域或图像等上下文对象上则不起作用(因为菜单键会调出特定于该对象的菜单)。

    【讨论】: