19

スクリプト タグに関するすべてのドキュメントを読みましたが、カスタム JavaScript を AMP HTML に含める方法が見つかりません。

<script>タイプが でない限り、タグが禁止されていることは知っていapplication/ld+jsonます。

デフォルトの AMP HTML ランタイム コンポーネントと、さまざまなコンポーネントに固有のフォームを含む拡張コンポーネントがありますが、カスタム JavaScript に固有のものは見つかりませんでした。

AMP HTML に含めたいスクリプト タグは次のとおりです。

<script src="https://arifkarim.com/widget/layouts/global/js/legaltext.js"></script>
4

6 に答える 6

3

AMP ページでカスタム Javascript を使用するには、Javascript ファイル (例: amp-iframe-0.1.js ) に記述する必要があります。次に、このスクリプトを に追加します<head><script async custom-element="amp-iframe" src="https://cdn.ampproject.org/v0/amp-iframe-0.1.js"></script>

カスタム JavaScript は、amp-iframe を使用して呼び出すことができます。例えば:

<amp-iframe width=300 height=300
    sandbox="allow-scripts allow-same-origin allow-popups allow-popups-to-escape-sandbox"
    layout="responsive"
    frameborder="0"
    src="https://www.google.com/maps/embed/v1/place?key=AIzaSyDG9YXIhKBhqclZizcSzJ0ROiE0qgVfwzI&q=Alameda,%20CA">
</amp-iframe>
于 2016-09-07T06:55:25.990 に答える