確認が起動する前に機能がオンになっているときにインターバルを停止する方法はありますか?
function check(){
clearInterval(interval_id);
if(confirm('Stream time is running out. Do you want to continue?'))
//
}
確認が起動する前に機能がオンになっているときにインターバルを停止する方法はありますか?
function check(){
clearInterval(interval_id);
if(confirm('Stream time is running out. Do you want to continue?'))
//
}
あなたが望むものであれば、あなた自身のコードを確認にフックすることができます:
window.proxiedConfirm = window.confirm;
window.confirm = function() {
// custom interval code here
return window.proxiedConfirm.apply(this, arguments);
};
もちろん、手動で応答を聞くこともできます。
window.proxiedConfirm = window.confirm;
window.confirm = function() {
// custom interval code here
var result = window.proxiedConfirm.apply(this, arguments);
if(result) {
// start interval again?
}
return result;
};