0

我正在開發一個應用程序與phonegap + sencha touch2 + android。 我有一個面板顯示包含電子郵件,文本形式的一些數字的各種內容。因爲它是一個WebView,當我點擊數字時,andorids默認MailCompose活動啓動,當我點擊撥號程序活動開始時。我怎樣才能禁止這種情況發生。是否有一些配置我從Android端丟失之前加載WebView的網址或網頁設置。或PhoneGap的東西,因爲當我看到登錄貓它顯示以下行 -在Android WebView禁用電子郵件,數字檢測

DroidGap.startActivityForResult(intent,-1)

+0

可能的重複http://stackoverflow.com/questions/5472547/disable-the-automatic-linkify-of-webview,http://stackoverflow.com/questions/7771687/disable-automatic-linking-of- mail-address-in-webview,http://stackoverflow.com/questions/3188883/preventing-autolinking-of-emails-and-urls-in-an-android-webview – 2012-08-04 17:45:41

回答

11

您應該能夠添加以下到您的HTML文檔的<head>

<head> 
    <meta name="format-detection" content="telephone=no" /> 
    <meta name="format-detection" content="email=no" /> 
</head> 

這應該適用於大多數WebKit瀏覽器,例如Android,BlackBerry和iOS。

+0

我從來沒有嘗試過這些標籤,但它應該您也可以將這些注入到WebView的HTML頁面中,以便您不必更改有問題的頁面。 – Zambotron 2012-08-03 17:50:25

相關問題