0

epub ファイルを UIWebView に解析しました。テキストを検索して強調表示するために UISearchBar を追加しようとしました。このために、UIWebViewSearch.js ファイルを追加しました。私の UIWebView には非常に多くのページがあります。次をクリックすると次のページが表示されるか、前のページをクリックすると前のページ ID が表示されます。このために UIWebView でテキストを検索する方法、テキストはどのように選択されますか?

誰かが知っているなら、私を助けてください。

前もって感謝します...........

4

1 に答える 1

1

Web には、JavaScript の検索機能とハイライト機能の例がたくさんあります。

ここに例があります。

JavaScript を使用して用語を検索し、Web ページでそれらを強調表示したら、JS を呼び出して、UISearchBar.

これは、次を使用して実現できます。

NSString *jsCall = [NSString stringWithFormat:@"searchAndHighlight('%@');", yourSearchText];

[webView stringByEvaluatingJavaScriptFromString:jsCall];

UIWebView クラス リファレンス

于 2012-04-11T12:20:56.203 に答える