我刚刚发现有一个元标记用于删除电话号码作为iOS上的HTML链接.这适用于HTML电子邮件吗?
<meta name="format-detection" content="telephone=no">
Run Code Online (Sandbox Code Playgroud)
但是还有一个地址和日期吗?我一直在写黑客来过来,但如果它是一个伟大的元标记!有谁知道地址和日期的语法?
我有一个我正在创建的webview.它似乎自动将数字链接到tel:urls.我没有看到删除此功能的方法(至少没有类似于在textview上启用它的方式).
代码非常简单:
// populate the web view
WebView webView = (WebView) findViewById(R.id.app_info_webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.setScrollBarStyle(WebView.SCROLLBARS_INSIDE_OVERLAY);
webView.setBackgroundColor(0);
String url = APP_INFO_BODY_HTML + "?versionName=" + versionName;
webView.loadUrl(url);
Run Code Online (Sandbox Code Playgroud)
我在页面底部有版权声明,android正在将2011改为打开拨号器的可点击链接.此外,应用程序版本1.0.0在拨号器中打开.
有没有办法禁用此功能?
更新:我刚刚发现这似乎依赖于设备......发生在Droid X上,但不是三星Captivate,而不是Nexus S,而不是模拟器.
我有一个WebView可能包含似乎正在"自动链接"的数据.看起来像电子邮件地址的东西正在变得可点击,即使它现在在<a>标签内或具有onclick属性.如何禁用此自动链接?
我看过WebView文档以及WebSettings文档,但似乎没有看到任何提到这种行为的东西.
替代文字http://beautifulpixel.com/assets/5554_Fast-20100706-110228.png