focus barre d'adresse extension Chrome

voix
0

Je suis en train de créer une simple extension qui ouvrira ses portes le nouvel onglet par défaut Chrome. Le problème est qu'il manque au centre de la barre d'adresse automatique, ce qui est le comportement par défaut.

Voici 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]
   }
 ]
}

Le new_tab.html :

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

Et les redirect.js :

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

Il fonctionne très bien, à l'exception de mise au point (ou placer le curseur dans) la barre d'adresse.

Aucun moyen de réparer cela?

Créé 18/12/2018 à 11:08
source utilisateur
Dans d'autres langues...                            


1 réponses

focus barre d'adresse extension Chrome

voix
0

Je suis en train de créer une simple extension qui ouvrira ses portes le nouvel onglet par défaut Chrome. Le problème est qu'il manque au centre de la barre d'adresse automatique, ce qui est le comportement par défaut.

Voici 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"]
   }
 ]
}

Le new_tab.html :

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

Et les redirect.js :

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

Il fonctionne très bien, à l'exception de mise au point (ou placer le curseur dans) la barre d'adresse.

Aucun moyen de réparer cela?

Créé 18/12/2018 à 11:08
source utilisateur

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