2016-07-18 1 views
0

アプリI持って私のHTMLに次の は、スクリプト

<?!= include('Stylesheet'); ?> 

がCode.gsに含まれている。しかし

function include(filename) { 
    return HtmlService.createHtmlOutputFromFile(filename) 
     .getContent(); 
} 

、私はロードするとページの<?!= include('Stylesheet'); ?>はプレーンテキストとして表示され、CSSは含まれていません。私はここで明白な間違いをしているように感じます。私はこれをdocumentationと読んでいます。私はそれを理解できません。

+1

function doGet() { return HtmlService.createHtmlOutputFromFile('index') .setSandboxMode(HtmlService.SandboxMode.IFRAME); } 

を変更しました。 –

+0

すでに問題を解決しているようです。質問を編集する代わりに、解決策を回答として投稿してください。 –

答えて

1

問題が見つかりました。私はdoGet()でサンドボックスモードを使用していました。

ここ

が、私はそれを修正するために何をしたかで、私はあなたのコードの多くの部分を共有したいことがあり

function doGet(request) 
{ 
    return HtmlService.createTemplateFromFile('index') 
     .evaluate(); 
}