gpt4 book ai didi

iphone - iPhone/iPad 网络应用程序的禁用格式检测不起作用

转载 作者:行者123 更新时间:2023-12-03 18:58:59 25 4
gpt4 key购买 nike

我有一个网络应用程序,可以显示许多在 iPhone/iPad 上被识别为电话号码的长号码。我使用苹果引用中提到的元标记来禁用它:

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

但是如果我正常加载或重新加载页面,这不起作用。当我用ajax重新加载页面的一部分时,它突然起作用并且数字是普通文本。但是当我重新加载页面时,数字又变成了链接。如果 ajax 加载的内容与 ajax 请求之前的位置完全相同,也会发生这种情况。

如果我在浏览器中查看页面(而不是作为网络应用程序),它会从一开始就正常工作。

你知道为什么会发生这种情况吗?我该如何解决它?有没有其他方法可以强制数字不成为链接。

感谢您的帮助。

最佳答案

尝试将其添加到 YourProjectAppDelegate.m

// ...

- (void)webViewDidStartLoad:(UIWebView *)theWebView
{
theWebView.dataDetectorTypes = UIDataDetectorTypeAll ^ UIDataDetectorTypePhoneNumber;
return [ super webViewDidStartLoad:theWebView ];
}

// ...

对我有用..

关于iphone - iPhone/iPad 网络应用程序的禁用格式检测不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3317132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com