Googleアプリスクリプトからp5.jsライブラリにアクセスしようとしています。以下は私が試したdoGet()関数です。私はそれを間違っているのですか?または、このライブラリは、アプリケーションスクリプトを使用してアクセスできないですか? Googleアプリスクリプトでp5.jsライブラリを使用することは可能ですか
function doGet() { eval(UrlFetchApp.fetch('https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.5.14/p5.js', Object).getContentText());
return HtmlService.createHtmlOutputFromFile('index');
}
は、私はまた、このようなオブジェクトのパラメータを削除することで、コードを更新しようとしました:
function doGet() {
eval(UrlFetchApp.fetch('https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.5.14/p5.js').getContentText());
return HtmlService.createHtmlOutputFromFile('index');
}
をしかし、私はまだエラーを取得します。
SyntaxError:後ろに名前がありません。オペレーター。
更新日: マリオのコードを下から試しました。最初のエラーが修正されました。しかし今はキャンバスを作成しようとしていますが、空白のページしか表示されません。エラーは表示されません。コードの外観は次のとおりです。
doget.gs
function doGet() {
var template = HtmlService.createTemplateFromFile("demo");
return template.evaluate().setSandboxMode(HtmlService.SandboxMode.IFRAME);
}
sketch.gs
function setup() {
createCanvas(400,600);
}
function draw() {
background(100);
}
demo.html
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.5.14/p5.js"></script>
<script src="sketch.gs"></script>
</head>
<body>
</body>
</html>
のですか?エラーメッセージが表示されますか? –
「悪い値」 – GMath314