私はApache Cordovaを使ってゲームを開発しています。それは4つのレベルとプレーゲームなどのオプションを含むメニューを持っています。私はレベル3をクリアし、再びゲームをプレイするためのメニューに行くと、変数はリセットされず、レベル2をクリアした後にレベル4にジャンプします。 2も完全にクリアされません。プレイゲームをクリックすると、アプリケーションをリセットする方法はありますか。アプリケーションを終了してもう一度起動すると、ゲームは初めて完全に動作します。もう一度問題なくゲームをプレイするには、もう一度アプリケーションを再起動する必要があります。アプリケーションを終了しないで初めて起動するようにします。どうやってやるの?私がJavascriptとCordovaを初めて使ったので、すべての手順を教えてください。ボタンをクリックしてアプリケーションをリセットする
1
A
答えて
0
window.location.reload();
を使用して、Cordova WebViewをリロードすることができます。これにより、メモリに保持されているJS変数の値がリセットされます。
セッション間でデータを保持するためにローカルストレージを使用している場合は、上記の前にlocalStorage.clear();
を呼び出して、保持されている値をクリアすることができます。
関連する問題
- 1. ボタンをクリックするとフォームのリセット/クリア
- 2. ボタンをクリックして閉じるアプリケーション
- 3. javascriptボタンをクリックしてasp.netボタンをクリック
- 4. ボタンをクリックしてWindowsアプリケーションでコンソールアプリケーションを実行する
- 5. ボタンをクリックするとJavaScriptタイマーがリセットされます
- 6. ボタンをクリックするとドロップダウンがデフォルト値にリセットされます
- 7. ボタンをクリックしてボタンをクリックすると
- 8. ボタンのクリック後にBootstrap-selectの値をリセットする方法
- 9. ラジオボタンをクリックしてanglejsを使用してドロップダウンボックスをリセットする
- 10. リセット最後のボタンをクリックした後、カウンター+ n秒の
- 11. キーワードとアプリケーションのリセットをリセットします。
- 12. ボタンをクリックするたびにsetTimeoutをリセットしますか?ここ
- 13. ボタンをクリックしない限り、開いているアプリケーションの「アプリケーションに戻って」ボタンを続ける方法
- 14. ボタンをクリックしたときにckeditorをリセット/クリアする方法は?
- 15. 「リセット」ボタンをクリックしたときにスピナーの値を更新する方法
- 16. ボタンをクリックしてボタンをクリックする別のタスクを実行する(HTML)
- 17. ボタンをクリックするとアプリケーションを再起動します
- 18. C#アプリケーションから別のアプリケーションのボタンをクリックしますか?
- 19. 設定のボタンからiOSアプリケーションの設定をリセットする
- 20. ボタンをクリックするとAndroidアプリケーションが失敗し停止する
- 21. ボタンをクリックしてiPhoneをアレイアップデートする
- 22. ボタンをクリックしてdivをロードする
- 23. ボタンをクリックしてプロセスをキャンセルする
- 24. ボタンをクリックしてスクロールをキャプチャする
- 25. ボタンをクリックしてデータをフィルタリングする
- 26. ボタンをクリックしてUIScrollViewをスクロールする
- 27. ボタンをクリックしてAndroidフラグメントtextview.settextをクリック
- 28. 電源ボタンをクリックしたときにアプリケーションを起動する
- 29. Runnable.postDelayed()タイマーをキャンセルし、ボタンをクリックしてリセットするにはどうしたらいいですか?
- 30. ontouchlistenerを使用してボタンをクリックしたときにアプリケーションがクラッシュする
アプリをリセットすると、すべての変数とlocalStorageが有効になることがあります –