2

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

DroidGap.startActivityForResult(intent,-1)

4

1 回答 1

13

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

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

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

于 2012-08-03T17:34:41.123 回答