2017-04-21 3 views
1

Wir verwenden die Inline-Installation, um unsere Chrome-Erweiterung zu installieren. Es funktionierte (und arbeitet immer noch) für Chrome 57 und niedriger. Bei der neuen Chrome-Version 58 funktionierte die Inline-Installation jedoch nicht mehr.Chromverlängerung Inline-Installation defekt Chrom 58

ich kann:

  • die Erweiterung manuell aus dem Web-Shop
  • installieren Sie die Erweiterung inline auf Chrom 57 und unteren

Dies ist unser Setup installieren:

<!DOCTYPE html> 
<html> 
    <head> 
    <link href="https://chrome.google.com/webstore/detail/<id>" rel="chrome-webstore-item"> 
</head> 
<body> 
    <input type="button" value="Start" onclick="installExtension()"> 
<script> 
    var chromeExtensionUrl = "https://chrome.google.com/webstore/detail/<id>"; 
    function installExtension() { 
     chrome.webstore.install(chromeExtensionUrl, 
      function() { 
       startCountdown(); 
       sessionLog("extensionInstallAccepted"); 
      }, 
      function(aErr) { 
       console.log(aErr); 
      }); 
    } 
</script> 
</body> 
</html> 

Wenn ich auf die Schaltfläche klicke, erhalte ich den Fehler:

Could not fetch data from the Chrome Web Store 

Irgendeine Idee, wie das behoben werden kann?

Edit:

nach

+1

Ist das dein Fall [crbug.com/705283](https://crbug.com/705283)? – Deliaz

+0

sieht sehr wahrscheinlich aus, danke für den Link. –

Antwort