2017-03-29 3 views
0

mit Ich habe gerade bemerkt, dass ein Code, der zuvor in Firefox gearbeitet Fehler jetztAusgabe, wenn Polymer durch Htmlservice in Firefox

Dies ist ein einfacher Google Apps Script Beispielcode (eingebettet in einer Google-Tabelle) wirft das Problem zu reproduzieren :

Server-Seite:

function uiTest(){ 
    var html = HtmlService.createTemplateFromFile('ui-test'); 
    var ui = html.evaluate().setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); 
    SpreadsheetApp.getUi().showModelessDialog(ui," "); 
} 

wo ui-Test html:

<head> 
    <base href="//polygit.org/components/"> 
    <link rel="import" href="polymer/polymer.html"> 
    <script src="webcomponentsjs/webcomponents.js" type="text/javascript"></script> 
    <link rel="import" href="paper-material/paper-material.html"> 

    <dom-module id="ui-firefox"> 
    <template> 
     <paper-material>Can you see me in Firefox?</paper-material> 
    </template> 
    <script> 
     HTMLImports.whenReady(function() { 
     Polymer({ 
      is: "ui-firefox", 
      ready: function() { 
      console.log("Am I ready?"); 
      } 
     }); 
     }); 
    </script> 
    </dom-module> 
</head> 

<body> 
    <ui-firefox> </ui-firefox> 
</body> 

Der Fehler lautet wie folgt ...

Die Ressource von "https://accounts.google.com/ServiceLogin?service=wise&passive=1209600&continue=https://n-47juae2agfc3xqpt4fvdar7apw5jvvjx5nohrjy-0lu-script.googleusercontent.com/webcomponentsjs/webcomponents.js&followup=https://n-47juae2agfc3xqpt4fvdar7apw5jvvjx5nohrjy-0lu-script.googleusercontent.com/webcomponentsjs/webcomponents.js" wurde wegen MIME-Typenkonflikts blockiert (X-Content-Type-Options: nosniff).

Haben Sie Ideen, wie Sie dieses Problem beheben/vermeiden können?

+0

Gibt es einen Grund, warum Sie Set-Origin sind: allowall wenn Sie in einer Tabelle verwenden? –

+0

@SpencerEaston kein Grund, ich habe es gerade versucht und lass es dort, keine Änderung, wenn entfernt - danke –

Antwort

0

Mit der Firefox-Version 58 vom 23. Jan. 2018 ist dieses Problem vorbei, es passiert nicht mehr. Hoffentlich würde es so bleiben ...

Verwandte Themen