問題タブ [amp-html]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
39747 参照

javascript - カスタム JavaScript を AMP に含める最良の方法

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

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

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

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

0 投票する
1 に答える
459 参照

css - AMP HTML amp-user-notification CSS padding-right

amp-user-notification を設定しようとしていますが、パディングが機能しません。右パディング

https://github.com/ampproject/amphtml/blob/master/examples/user-notification.amp.html

パディング: 8px; rgiht側では機能しません。親の amp-element が display: inline-block; の原因だと思います。

それを修正する方法は?

ありがとう!

0 投票する
1 に答える
4201 参照

php - PHPはタグをamp imgに変換します

HTMLと画像を含むMySQLテーブルにテキストフィールドがあります(htmlタグとして)

AMP ページ内に同じコンテンツを出力する必要がありますが、amp omg タグが異なります。タグを amp タグに変換するにはどうすればよいですか?

イメージタグの変数を検索する必要がありますか?

0 投票する
4 に答える
8248 参照

css - css ファイルへの高速化されたモバイル ページ リンク

css ファイルにリンクしようとしています:

Chrome を#development=1モードで開いて、ページの amp をテストしています。このエラーが発生しています:

0 投票する
1 に答える
627 参照

google-analytics - AMP equivalent for analytics anonymizeIp

I need to anonimaze my google analytics stats on AMP page

what is the AMP json equivalent for standard analytics code?

0 投票する
1 に答える
1450 参照

amp-html - Facebook の amp-social-share の属性属性が機能していないようです

AMP を実装しようとしていますが、/url.html#development=1 にアクセスすると、Facebook amp-social-share ノードで「帰属表示が必要です」というエラーが表示されます。しかし、そのノードに属性属性があり、有効な Facebook AppID です。

その amp-social-share ノードが失敗し、他の 3 つのノードが機能するのはなぜですか?

<head>また、これが必要かどうかわからない場合でも、これを持っています:

これはまだ建設中のものですか?

0 投票する
3 に答える
9947 参照

google-maps - AMP HTML ページにマーカー付きの地図を埋め込む

現在、Google Maps API を使用して、特定の場所へのマーカー (緯度/経度の座標セットを指定) を使用してマップを生成しています。AMP HTML では、現在これを行う方法は amp-iframe 拡張機能https://github.com/ampproject/amphtml/tree/master/extensionsを使用しているようです。問題は、「ビュー」マップを使用していない限り、座標で Google マップの埋め込みコードを使用できないことです。プレイス ID を持っていないため、プレイス モードを使用できません。マーカーがないため、「表示」モードを使用できません。https://developers.google.com/maps/documentation/embed/guide#overviewで高低を見てきました

マーカーが配置された AMP HTML ページに Google マップを含める適切な方法は何ですか? フォーラムや Github の問題でこれに関する既存の質問が見当たらないので、他の誰かがこの同じシナリオに遭遇したかどうか知りたい.

0 投票する
1 に答える
453 参照

amp-html - 複数の amp-ad ノードを使用できますか?

2 つのノードを持つ AMP ページがありますが、レンダリングされるのは 1 つだけです。

1 ページに 2 つの amp-ads を掲載することはできませんか? 違うユニット名にしなきゃいけないのかな?