我正在尝试创建一个简单的铬扩展。我能够加载扩展,但是当我单击地址栏旁边的扩展图标时,我得到了一个错误:Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.,为什么?
我的manifest.json文件:
{
"name" : "Test",
"version" : "0.1",
"permissions" : ["<all_urls>",
在我的.emacs中有以下模式挂钩:
(defun my-html-mode-hook ()
(interactive)
(setq tab-width 4
;; this will make sure TABs are used instead of spaces
indent-tabs-mode t)
)
(defun my-javascript-mode-hook ()
(interactive)
(setq tab-width 4
;; this will make sure TABs are used instea
我可以得到所有打开的标签标题切换到每个标签。就像下面,
码
ArrayList<String> tabs = new ArrayList<String>(driver.getWindowHandles());
for(int i = 0; i < tabs.size(); i++) {
driver.switchTo().window(tabs.get(i));
System.out.println(driver.getTitle());
}
输出
Google
Home
有没有办法不切换就能得到所有的标题