1

如前所述,我已将 amp 脚本添加到我的 amp 页面,但在测试时收到以下错误消息:

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

我相信与eval()用于从使用 webpack 生成的包中执行 JS 加载异步有关(我想避免在这里更改),可能amp-script不支持eval

我用内联 JS 做了一个简单的测试,得到了同样的错误:

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

这里有一个类似的问题:Why is amp-script throwing an reference error for eval? 但没有任何回应。

谢谢!

4

0 回答 0