我正在使用Apache Cordova开发游戏。它有4个级别和一个菜单,其中包含玩游戏等选项。当我清除3级,然后转到菜单再次玩游戏时,变量不会重置,游戏在清除2级后跳到4级。 2也未完全清除。单击“播放游戏”后,如何重置应用程序。当我退出应用程序并再次启动它时,游戏第一次完美运行。为了再次玩游戏没有任何问题,我必须再次重新启动应用程序。我希望应用程序在第一次启动时启动而不退出它。我怎样才能做到这一点?请告诉我所有的步骤,因为我是Javascript和Cordova的新手。
答案 0 :(得分:0)
您可以使用window.location.reload();
重新加载Cordova WebView。这将重置内存中保存的任何JS变量值。
如果您使用本地存储在会话之间保留数据,则可以调用localStorage.clear();
(在上述之前)清除任何持久值。