Chromeの最新版(Ver. 83)で 学習を行ったが、学習履歴が正常に更新されない。
調査すると、Edgeの最新版( Chromium 版 Edge Ver.83 )でも、同様の現象が発生している。
■原因
Chromeの仕様変更があり、ブラウザーウィンドウを閉じる際にhttp通信(同期 XMLHttpRequest)をブロックしてしまい、学習履歴がデータベースに記録されなくなっています。
Edgeの最新版( Chromium 版 Edge )も、Chromeエンジンを利用しているので、同様の現象が発生しています。
■一時的な対応
クライアントPCのChromeに対して次の設定を変更する事で、正常に履歴が記録できます。
1. Chromeで下記のアドレスを入力
chrome://flags/#allow-sync-xhr-in-page-dismissal
2. 「Allows synchronous XHR requests in page dismissal」の設定を
[Default]から[Enabled]に変更し、[Relaunch]ボタンを押下する