2009-11-12 20 views
-1

我在Web視圖中使用了html頁面。當我點擊webview時,我想跟蹤html頁面的位置。基本上我想在HTML頁面中標記選定的文本。請儘快幫助我。在Web視圖中突出顯示文本

在此先感謝。

+0

看起來像幾個小時前http://stackoverflow.com/questions/1721064/highlite-select-text-in-uiwebview重複。有足夠代表的人應該殺死這個人。 – wkw 2009-11-12 12:50:23

回答

1

如果它不是您自己的html,您將不得不在加載的頁面上執行一些JavaScript注入。 javascript需要定位抽頭位置並更改發生輕敲的元素的CSS以突出顯示它。你不能僅僅通過UIWebView來做到這一點。

iCab Mobile(一個功能齊全的iphone網頁瀏覽器)的開發者對他們在這些方面所做的一些事情進行了一些很好的討論。

http://www.icab.de/blog/2009/07/27/webkit-on-the-iphone-part-1/

有相當多參與這樣的東西有點。你可以谷歌周圍的東西,如「iPhone混合應用程序項目」。這裏有一些開源項目,這對學習這些技術很有用。

同樣爲了將來的考慮,建議有人應該「儘快幫助你」是一種無禮的行爲。