私は現在、自分のウェブサイト(基本的にウェブサイトウォークスルー/ツアー)でEnjoyHint.jsを使用しています。ツアーを初期化する.jsファイルは、ページをリロードするたびに実行されます。つまり、ページを再読み込みしたり、もう一度訪問したときにツアーを表示していても、ツアーは表示され続けます。私はこのことをやめさせる方法がわからない。 .jsスクリプトを一度実行して、ユーザーがページを再読み込みまたは訪問したときに再度実行しないようにするだけです。javascriptが以前に実行されていて、それが[EnjoyHint.js]だった場合に再び実行されないことを覚えています
.jsファイルが以前にコンピュータ上で実行されていたかどうかを覚えておいて、それがあった場合は再度実行しないでください。誰かがウェブサイトを訪問した場合、以前に一度も見たことがある場合、ウェブサイトツアーを表示し続けることは望ましくありません。
ありがとうございます!
何クッキーはどうですか? :) – Maju
私はそれを確認することができるように最終的なコードを置くことができますか?私はこれを使用しようとしていますが、答えのコードをどこに置くべきかわかりません。私は新しいEnjoyHintのonStartを試しましたが、enjoyhint_instance.run()を呼び出さなければ動作しません。コンストラクターの外で – Patrick