美文网首页
IOS webview 禁用选择和电话的处理

IOS webview 禁用选择和电话的处理

作者: 刃之剑 | 来源:发表于2019-04-04 16:22 被阅读0次

    1.webview 禁用选择和用户交互让人从视觉看起来不是web页面

    -(void)webViewDidFinishLoad:(UIWebView*)webView{

    [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitUserSelect='none';"];

        [webViewstringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitScrollow='none';"];

        [webViewstringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitTouchCallout='none';"];

    }

    2.web默认会把一串数字作为电话号请求拨打,可以在

    -(void)webViewDidFinishLoad:(UIWebView*)webView{    [webViewstringByEvaluatingJavaScriptFromString:@"var meta = document.createElement('meta');meta.content='telephone=no';meta.name='format-detection';document.getElementsByTagName('head')[0].appendChild(meta);"];

    }

    或者在web那边添加

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

    仅做笔记 ~

    相关文章

      网友评论

          本文标题:IOS webview 禁用选择和电话的处理

          本文链接:https://www.haomeiwen.com/subject/delqiqtx.html