1

説明に従って amp ページに amp-script を追加しましたが、テスト中に次のエラー メッセージが表示されます。

[amp-script] Uncaught ReferenceError: eval is not define

webpackで生成されたバンドルから非同期にロードされたJSを実行するために使用されることに関連しているeval()と思います(ここでの変更は避けたいです)が、amp-scriptサポートしていない可能性はありevalますか?

インライン JS を使用して簡単なテストを行ったところ、同じエラーが発生しました。

<script id="scroll-listener" type="text/plain" target="amp-script">
   eval('test');
</script>

同様の質問がここにあります:なぜ amp-script は eval の参照エラーをスローするのですか? しかし何の反応もありません。

ありがとう!

4

0 に答える 0