我有一个问题,有时当我疯狂地点击播放按钮几次时,promise 既没有解决,也没有调用 catch 方法。即我根本没有从承诺中得到任何反馈。前几次点击总是有效,但后一次似乎卡住了。
我的代码如下所示:
let promise = audio.play();
promise.then(function(){
console.log('resolved');
}).catch(function(error){
console.error(error);
);
我有一个问题,有时当我疯狂地点击播放按钮几次时,promise 既没有解决,也没有调用 catch 方法。即我根本没有从承诺中得到任何反馈。前几次点击总是有效,但后一次似乎卡住了。
我的代码如下所示:
let promise = audio.play();
promise.then(function(){
console.log('resolved');
}).catch(function(error){
console.error(error);
);