在Android WebView中禁用电子邮件,数字检测

时间:2012-08-03 15:27:43

标签: cordova android-intent sencha-touch-2 android-webview android-websettings

我正在使用phonegap + sencha touch2 + android开发应用程序。 我有一个面板显示包含电子邮件的各种内容,一些文本形式的数字。因为它是一个WebView,当我点击数字,并且默认的MailCompose活动开始,当我点击数字拨号器活动开始。如何禁止这种情况发生。在为WebView加载url或web设置之前,是否有一些我在android端缺少的配置。或者来自Phonegap的东西,因为当我看到log cat时它会显示以下行 -

DroidGap.startActivityForResult(intent,-1)

1 个答案:

答案 0 :(得分:11)

您应该能够将以下内容添加到HTML文档的<head>

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

这适用于大多数WebKit浏览器,例如Android,BlackBerry和iOS。