IDRViewerで検索はどのように機能しますか?
IDRViewerは、ページを動的に読み込み・解放することで動作するため、ドキュメントの読み込みとナビゲーションが高速になります。この仕組みの副作用として、ブラウザ組み込みの検索機能を使用する際に、すべてのページが検索可能な状態にあるわけではありません。
このため、Complete UIでは、ドキュメント全体を検索できるカスタム検索機能を提供しています。この機能は、すべてのページから検索可能なテキストを含む独立したsearch.jsonファイルを使用します。検索機能はサイドバーで利用でき、検索のキーボードショートカットを使用すると自動的に表示されます。
検索機能はドキュメントがWebサーバーから読み込まれている必要があります。これは、search.jsonファイルを読み込むためにAJAXリクエストが使用されるためです。ローカルファイルシステムからドキュメントを読み込む場合、Webブラウザはセキュリティ上の理由からこのAJAXリクエストをブロックします。詳細については以下を参照してください:
