javascript で window.external.notify を呼び出す必要があるハイブリッド アプリケーションを開発していますが、この js コードはブラウザーでも実行する必要があります。そのため、window.external.notify が定義済みか未定義かを検出するための条件が必要です。したがって、そのコードを使用しますが、実行時に window.external.notify は、その値が {...} のようなものであることを示します (ただし、開くことはできません)。それを処理する方法はありますか?
if(window.external !== undefined && window.external.notify !== undefined)