2014-03-13 36 views
0

我已編程方式添加的UIWebView一個UIPopoverController內,並設置web視圖通過設置自動檢測網址,電話號碼和地址,:在網頁視圖加載地圖從UIWebView的解決內部UIPopoverController

webView.dataDetectorTypes = UIDataDetectorTypeAll 

的問題是,當點擊各個環節都正確處理,除了地址,它會返回一個錯誤:

Unknown DDResult category 1 for result <DDResult:0xd4dcf60 WebURL [7:32, 7:44]>; could not find any actions for URL x-apple-data-detectors://1

當我添加web視圖一個UIView裏面相反,地址處理正確,Maps應用程序打開並指向被點擊的地址。

沒有其他人遇到這個UIPopoverController內的Webview的問題?

回答

0

我發現了這個問題:我最初正在加載一個沒有地址的webview,然後只是將該webview的內容與具有地址的新內容進行切換。我猜webview在點擊地址時仍然使用以前的內容。我通過創建2個獨立的Web視圖並在每個視圖中加載適當的內容來解決問題。