![](/img/trans.png)
[英]Do AMP-HTML pages have to load the JavaScript library from ampproject.org?
[英]How does AMP-HTML page load javascript from rails/app/assets/javascript folder?
在AMP之前,我使用javascript_include_tag 'application'
包含所有js文件,但现在在AMP实施之后,它显示错误:
The tag 'script' is disallowed except in specific forms
AMP在script
标记中支持async
属性和application/json+ld
类型
从2017年开始,您可以将amphtml gem及其javascript组件一起使用,以使用自定义javascript构建强大的Rails应用程序。
您无法将自定义javascript文件渲染到amp页面。 但是amp提供了几乎所有javascript库的替换。 您只需要在这里浏览amp组件https://www.ampproject.org/docs/reference/components
并使用放大器组件构建您的功能。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.