簡體   English   中英

從UIWebView中的頁面提取提要URL

[英]extract feed url from page in UIWebView

我只是在編寫另一個提要閱讀器,並且想簡化添加新提要的過程,因此我實現了UIWebView,您可以在其中瀏覽網絡,並且當您單擊“添加”按鈕時,應在當前頁面上掃描rss提要URL。 但是我不明白。

我對Javascript和DOM沒有真正的想法。 但是我知道您可以使用[wv stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"];獲得UIWebview的內容[wv stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"];
所以我嘗試了@"document.head"但是那不起作用。

有沒有辦法借助一些javascript獲取當前顯示的網頁的<head>
甚至更好,我可以使用javascript獲取實際的供稿網址嗎?

我想避免對URL進行另一次獲取以獲取html,然后使用NSScanner掃描供稿URL。

我期待着朝着正確的方向前進。

而是使用“ document.all [0] .innerHTML”。 我相信這將使您獲得當前網頁的完整HTML源代碼,而不僅僅是body元素之間的內容。 然后嘗試掃描元素。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM