【发布时间】:2017-06-08 18:07:01
【问题描述】:
我正在开发一个用于 UI Web 测试的 Google Chrome 扩展程序。我需要调用元素的原生 Chrome 选择器,您可以通过 CtrlShiftC 或通过工具栏调用它:
但我想在单击位于元素侧边栏中的按钮后调用它:
如何通过按钮的 javascript 点击事件做到这一点?
【问题讨论】:
标签: google-chrome-extension google-chrome-devtools
我正在开发一个用于 UI Web 测试的 Google Chrome 扩展程序。我需要调用元素的原生 Chrome 选择器,您可以通过 CtrlShiftC 或通过工具栏调用它:
但我想在单击位于元素侧边栏中的按钮后调用它:
如何通过按钮的 javascript 点击事件做到这一点?
【问题讨论】:
标签: google-chrome-extension google-chrome-devtools
无法从扩展中调用内置元素选择器。好吧,除了编写一个可单独安装的本机 OS 应用程序的奇怪方法,该应用程序通过nativeMessaging API 与您的扩展程序通信,并向工具栏发送单击事件或触发热键。
一个可行的解决方案是使用模仿元素选择器行为的第 3 方 JavaScript 库,一旦选择了元素,您就可以highlight it in the Elements panel。
【讨论】: