AMP-HTML 页面如何从 rails/app/assets/javascript 文件夹加载 javascript?
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 支持 async
属性和 application/json+ld
类型 script
标签
AMP 中不能有任何非 AMP 提供的 JavaScript 代码,只有 Google AMP 团队提供的 JavaScript 代码可以存在于 AMP 页面上 AMP's specifications.
自 2017 年起,您可以使用 amphtml gem 及其 javascript 组件来构建具有自定义 javascript 的强大 rails 应用程序。
您无法将自定义 javascript 文件渲染到 amp 页面中。但是 amp 提供了 javascript 库的几乎所有替代品。您只需要在此处浏览放大器组件 https://www.ampproject.org/docs/reference/components
并使用放大器组件构建您的功能。
在 AMP 之前,我使用 javascript_include_tag 'application'
来包含所有 js 文件,但现在在 AMP 实施之后它显示错误:
The tag 'script' is disallowed except in specific forms
AMP 支持 async
属性和 application/json+ld
类型 script
标签
AMP 中不能有任何非 AMP 提供的 JavaScript 代码,只有 Google AMP 团队提供的 JavaScript 代码可以存在于 AMP 页面上 AMP's specifications.
自 2017 年起,您可以使用 amphtml gem 及其 javascript 组件来构建具有自定义 javascript 的强大 rails 应用程序。
您无法将自定义 javascript 文件渲染到 amp 页面中。但是 amp 提供了 javascript 库的几乎所有替代品。您只需要在此处浏览放大器组件 https://www.ampproject.org/docs/reference/components
并使用放大器组件构建您的功能。