extensão do Chrome foco barra de endereços

votos
0

Eu estou tentando criar uma simples extensão que abrirá o padrão Chrome nova guia. O problema é que ela não tem o foco barra de endereços automática, que é o comportamento padrão.

Aqui está manifest.json :

{
  name: NewTabRestorer,
  version: 1.0,
  description: Restore new tab to original setting,
  manifest_version: 2,
  chrome_url_overrides : {
    newtab: new_tab.html
  },
  permissions: [
    tabs,
    activeTab
  ],
  content_scripts: [
   {
     matches: [https://www.google.com/_/chrome/newtab],
     js: [redirect.js]
   }
 ]
}

O new_tab.html :

 <!DOCTYPE html>
  <html>
    <head>      
    </head>
    <body>
    </body>
    <script src=redirect.js></script>
  </html>

E os redirect.js :

window.location.replace('https://www.google.com/_/chrome/newtab');

Ele funciona muito bem, além de focar (ou colocar o cursor em) na barra de endereços.

Algum jeito de arrumar isso?

Publicado 18/12/2018 em 11:08
fonte usuário
Em outras línguas...                            


1 respostas

extensão do Chrome foco barra de endereços

votos
0

Eu estou tentando criar uma simples extensão que abrirá o padrão Chrome nova guia. O problema é que ela não tem o foco barra de endereços automática, que é o comportamento padrão.

Aqui está manifest.json :

{
  "name": "NewTabRestorer",
  "version": "1.0",
  "description": "Restore new tab to original setting",
  "manifest_version": 2,
  "chrome_url_overrides" : {
    "newtab": "new_tab.html"
  },
  "permissions": [
    "tabs",
    "activeTab"
  ],
  "content_scripts": [
   {
     "matches": ["https://www.google.com/_/chrome/newtab"],
     "js": ["redirect.js"]
   }
 ]
}

O new_tab.html :

 <!DOCTYPE html>
  <html>
    <head>      
    </head>
    <body>
    </body>
    <script src="redirect.js"></script>
  </html>

E os redirect.js :

window.location.replace('https://www.google.com/_/chrome/newtab');

Ele funciona muito bem, além de focar (ou colocar o cursor em) na barra de endereços.

Algum jeito de arrumar isso?

Respondeu 18/12/2018 em 11:08
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more