I have tried adding external js file in AMP page but AMP validator rejects it. Is there any workaround for it?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
AMP is a way to build fast rendering web page. In order to achieve this, AMP does not support external js. AMP have its own AMP JS library for more information CLICK HERE
回答2:
There is a workaround using the amp-iframe component, but as mentioned in the previous answer, the whole idea of AMP is to build fast rendering pages without external JS, so I wouldn't recommend it.
Have a look at the AMP components currently supported by AMP and with one of them or with the combination of few of them, you will be able to replicate the features you are looking for.