![](/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.