2012-08-31 67 views
0

我有一個webView,當你打開一個視圖,它需要webView並獲取html(通過JavaScript),問題是,當我嘗試加載編輯的html,它出現了有趣的樣子,像它缺少圖像及其大部分文本,並不是很好。例如:如果我在雅虎手機上進行操作,並且我改變了今天的標籤說可以讓我們說嗨,那麼它全部以超鏈接的形式出現,而不是用大搜索欄,中間新聞等。iOS的HTML編輯問題

我的繼承人代碼用於檢索HTML:

​​

繼承人我的代碼重新載入HTML:

-(IBAction)changeHTML:(id)sender { 
[htmlTView resignFirstResponder]; 
NSString *query = [htmlTView.text stringByReplacingOccurrencesOfString:@">\n" withString:@">"]; 

[self.webView loadHTMLString:query baseURL:[NSURL URLWithString:universalURL]]; 
htmlView.hidden = YES; 

} 

有誰知道爲什麼發生這種情況?

回答

0
universalURL 

是你認爲價值應該是什麼價值?這聽起來好像不是,因此,圖像和樣式表的路徑不再有效。

如果你只是操縱字符串,你可能會更好的只是用javascript而不是重新加載html。

+0

通用網址爲空,並且該行使其成爲currentURL,因此當您更改其始終正確的網址時。至於JavaScript即時通訊不完全確定如何工作......你能解釋一下嗎? –

+0

該值不應該爲空。它需要是網站的基本URL,以便圖像和樣式表正確加載。看看當你將它用於Yahoo Mobile時發生了什麼。 CSS加載不正確。 – sosborn

+0

什麼是移動網站的基本網址,因爲我似乎無法解決如何獲得基地......? –