2016-04-02 11 views
0

画像付きのインジケータを表示するためのGoogle Appsスクリプトを作成しました。 私は次のコードを使用しました function doGet(){ var output = HtmlService.createHtmlOutputFromFile( 'cfcgfcg');output.setSandboxMode(HtmlService.SandboxMode.IFRAME); リターン出力。 } コードはNATIVEモードで正常に動作しますが、IFRAMEモードでは機能しません。私は、次のリンク https://developers.google.com/apps-script/migration/iframe#setting_the_link_target_attributeGoogle AppsスクリプトのIFRAMEとNATIVEモード

に与えられたが、コードは以下の

動作しないIFRAMEするNATIVEからの移行を義務づける方針を試してみましたが、私は https://drive.google.com/open?id=1C9_tabVhPq1NhKBjqNATvdC5G9542A8rRqhxpa-BSknx8m19Kts6bsB-

答えて

0

を使用しているコードで、それはあなたのようです

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script> 
<script src="https://apis.google.com/js/api.js?onload=onApiLoad"></script> 
:サーバーが IFRAMEモードで動作します。httpsでホストされているこのいずれかを使用して、エラーメッセージ を見るためにjQueryのlibに、使用コンソールをロードするために間違ったURLを使用

チェックし、それは例えば

function update() { 
    console.log("update executed"); 
    $.ajaxSetup({ cache: false }); 
    var data=google.script.run.withSuccessHandler(onSuccess).getMyData(); 
    window.setTimeout(update, 500); 
} 
update(); 
+0

おかげでたくさんのログを追加することにより、負荷で動作している場合。それは新しいバージョンで動作しています。 – HSPL

関連する問題