SweetAlert2のCallbackがスルーされてしまう

SweetAlert2でConfirmボタンが押された際に何か処理を行おうとしているのですが、以下のコードでCallbackのパートに行っていないようです。

アプリ内の他のJSやプラグインなどの影響があり得ると考えて、試しに新規にアプリを作成して同じことをしてみたのですが結果は変わりませんでした。

新規アプリでダメだったのでアプリ固有の環境ではなさそうですし、デモ環境(https://dev-demo.cybozu.com/k/34/)では動作したのでブラウザなどの問題でもないように思えます。

どなたか御存知の方お願いします。

SweetAlert2は以下のライブラリを利用しています。

https://cdn.jsdelivr.net/sweetalert2/6.2.0/sweetalert2.min.js

https://cdn.jsdelivr.net/sweetalert2/6.2.0/sweetalert2.min.css

また、ブラウザはChrome55.0.2883.87 m (64-bit) on Windows7 64bitです。

コードは以下の通りです。

kintone.events.on(‘app.record.detail.show’, function(e) {
swal({
title: ‘タイトルが表示されています’,
text: ‘テキストが表示されます’,
type: “warning”,   

showCancelButton: true,   

confirmButtonText: “ここを押すとクローズします”,   

closeOnConfirm: false}, function() {
// ダイアログクローズ後の処理
//ここに飛んでくれない!

window.close();
});

 

すみません記述に誤りがあり、修正したら動作しました。

swal({
title: ‘タイトルが表示されています’,
text: ‘テキストが表示されます’,
type: “warning”,   

showCancelButton: true,   

confirmButtonText: “ここを押すとクローズします”,   

closeOnConfirm: false}).then(function(isConfirm) { //←この行の記述を修正した結果改善された
if (isConfirm) {
swal(
‘成功!’,
‘ここに飛んでくれました。’,
‘success’
);
}
});

ついでにSweetAlert2のバージョンも6.2.4になっていたのでアップしました。アップしたことは動作には関係ないようです。