1

私の質問:ファイルを Google Apps スクリプト プロジェクトにアップロードして、それらを html ファイルで参照できますか?

たとえば、次のようなプロジェクトがあるとします。


myCode.gs

function doGet() {
  return HtmlService.createHtmlOutputFromFile('myPage');
}

myPage.html

<html>
  <body>
    Hello World! Look at my picture of a cat! <img src="cat.jpg" />
  </body>
</html>

cat.jpg (私のプロジェクトの猫の画像)


が自分のプロジェクトにある を<img src="cat.jpg" />参照していることを確認するにはどうすればよいですか? cat.jpgプロジェクトに写真をアップロードすることはできますか? 別のサーバー上の画像を参照できることはわかっていますが、このプロジェクトを含めたいと思います。それは可能ですか?ありがとう!

4

1 に答える 1

6

GDrive に公開フォルダを作成し、フォルダの ID を取得し、フォルダ ID を使用して以下のような URL を作成します。これがそのフォルダへのパスになります

var url = 'https://googledrive.com/host/'+'MY_PUBLIC_FOLDER_ID'

例えばhttps://googledrive.com/host/0B2MdbzABFW_ubl9pY2FqS0FMMDQ

URL を作成したら、絶対パスを使用してその URL 内のすべてのデータを参照できます。

例えばpathToAnImage = url+'myImage.jpg'

詳細については、この投稿を参照してください。

于 2013-02-06T04:56:51.857 に答える