我在我的iPhone應用程序上使用UIWebView。我如何刪除ios自己放置的鏈接。例如,我有一些雙重價值和ios認爲這是一個電話號碼,並突出顯示它!如何從UIWebView中刪除鏈接?
我嘗試禁用xib文件中的用戶交互。沒有幫助。有人能幫我嗎。
我在我的iPhone應用程序上使用UIWebView。我如何刪除ios自己放置的鏈接。例如,我有一些雙重價值和ios認爲這是一個電話號碼,並突出顯示它!如何從UIWebView中刪除鏈接?
我嘗試禁用xib文件中的用戶交互。沒有幫助。有人能幫我嗎。
在HTML的<head>
,你可以把:
<meta name="format-detection" content="telephone=no">
默認情況下,Safari瀏覽器在iOS檢測格式類似於電話 號碼任意字符串,並使它成爲一個鏈接那個電話號碼。指定 telephone = no禁用此功能。
或者取消設置從編程使用dataDetectorTypes掩蓋Web視圖這種檢測:
webView.dataDetectorTypes &= ~UIDataDetectorTypePhoneNumber;
你有沒有試圖改變dataDetectorTypes價值?
您可以使用此屬性指定應在Web視圖中自動轉換爲可點擊網址的數據類型(電話號碼,http鏈接,電子郵件地址等)。單擊時,Web視圖將打開負責處理URL類型的應用程序並將URL傳遞給它。
謝謝你,成功了! – HardCode