1

Google サイトにSkype ボタン ( https://dev.skype.com/skype-uri/generator )を追加したいと考えています。
Google サイトの HTML ボックスに貼り付けたコードが機能しない (このガジェットでは JavaScript が正しく機能しない) ため、カスタムの Google Apps Script を試してみました。非常に基本的なものを作成しましたが、Skype ボタンが表示されません (「blabla」のみ)。

<html>
  <head>
    <script type="text/javascript" src="http://cdn.dev.skype.com/uri/skype-uri.js></script>
  </head>
  <body>
    <div id="SkypeButton_Dropdown_clandriot_1">
      <script type="text/javascript"> Skype.ui({ "name": "dropdown", "element": "SkypeButton_Dropdown_clandriot_1", "participants": ["clandriot"], "imageSize": 24 }); </script>
    </div>
    blabla
  </body>
</html>

(明らかに doget() を追加しました)

なぜそれが機能しないのですか?ご協力ありがとうございました

4

1 に答える 1

0

doGet() に何を追加したかがより重要です。それを投稿してもらえますか。あなたは次のようなことをしているはずです

function doGet(){
  var string = 'your html code'; 
  return HtmlService.createHtmlOutput(string);
}

上記を実行しても、HTML コードは Caja によってサニタイズされるため、すべてのコードが機能しない可能性があることに注意してください。そのため、デプロイする前にCaja プレイグラウンドでコードをテストする必要があります。

于 2013-06-08T01:10:23.133 に答える