所以我遇到的问题相当简单,但我似乎无法让它在所有功能中运行。 我只想将高分保存在本地存储中,并在游戏结束时自动更新。 我很感谢任何具体的解决方案!谢谢!
奖金问题:游戏应该适用于android(cordova) - 因此按钮控制。但是,点击按钮时似乎有一个短暂的延迟。使用键盘时不是这种情况。我该如何解决这个问题?
答案 0 :(得分:0)
您可以使用window.localStorage对象。
window.localStorage.setItem('highscore', JSON.stringify({userName: 'test', score: 100500}));
var score = window.localStorage.getItem('highscore')
if(score){
var scoreObj = JSON.parse(score);
console.log(scoreObj.score);
}
答案 1 :(得分:0)
我刚刚在原始代码中添加了一些代码
你可以在这里CodePen
看到它
只需按照大写
注1 :
我使用codepen
因为JSFiddle
和StackOverflow
阻止localStorage
来代码片段
注2 :
根据我的经验,通过点击浏览器,触摸设备会有一些延迟(一秒或更长时间)