2017-04-06 4 views
1

アンプ・フォーム・モジュールを使用して、ページ・リロードなしでページを更新しています。それは正常に動作しています。私の検索結果は、アンプキャットシュートテンプレートを介してユーザーに表示されます。 BUTユーザーが結果にクリックしてから後でに戻ると、ボタンが表示され、結果は消えます。私はページの状態を保存する方法が必要です。バック・ボタン用のAJAX/XHR状態をAMP(アクセラレーション・モバイル・ページ)に保存する

私の質問は、バックボタンにユーザーが元々持っていたのと同じ結果を表示させるにはどうすればいいですか? (うまくいけば再フェッチせずに)。私は簡単にアンプバインドを見ましたが、それは実験的です。

答えて

0

これは現在サポートされていません。回避策は、検索結果を新しいページに読み込むことです。これを行うには、2つの方法があります。

  1. 使用あなたのアンペア形式でGETリクエストや
  2. redirect after form submissionしかし

が、これは有効なユースケースのように聞こえると私は提出をお勧めしたいですAMPランタイムhereの機能リクエスト。

+0

ありがとうSabastian。私はむしろ新しいページに行くのではない。あなたは#1で詳しく説明できますか?どうやってここで助けてくれるの?これはまだページ内の更新ですか?私はURLに関する情報を持っていても構いません。検索用語です。 – Robert

+0

1.新しいページも開きます。今のところこれを回避する方法はありません。 –

関連する問題