ほとんどの場合、正常に動作するカスタム WinForm Web ブラウザー コントロールがあります。私が抱えている問題は、localstorage イベントに関連しています。
storage イベント (javascript) にリスナーを追加する場合:
window.addEventListener('storage', eventHandler, false)
eventHandler 関数が呼び出されることはありません。複数のウィンドウ (Web ブラウザー コントロールをホストする) を開いた状態でこれを試しましたが、機能しません。通常のブラウザーとカスタム ブラウザーを開くと、カスタム Web ブラウザーでローカル ストレージに書き込む場合にのみ、通常の Web ブラウザーでストレージ イベントがトリガーされます。その逆ではありません。
storagecommit イベントをリッスンすると問題なく動作します。
window.addEventListener('storagecommit', eventHandler, false)
ただし、それはローカル ストレージに書き込んだブラウザでのみトリガーされます。
誰かが助けを提供できれば、それは非常にありがたいです。