美文网首页IOS开发
UIWebView 支持编辑功能, 点击时禁止背景变灰闪烁

UIWebView 支持编辑功能, 点击时禁止背景变灰闪烁

作者: liuyihua的技术修炼场 | 来源:发表于2016-06-20 09:41 被阅读211次

1,支持编辑

在显示的html文件中加入contenteditable = "true"可使UIWebView支持编辑。

如:

contenteditable="true">  或contenteditable="true">

2,点击时禁止背景变灰闪烁

在显示的html文件中加入

* {outline: 0px solid transparent; -webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-touch-callout: none;}

原文地址:http://blog.163.com/djx421@126/blog/static/48855136201471255851543/

相关文章

网友评论

  • liuyihua的技术修炼场:#pragma mark 禁止webview中的链接点击

    - (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType {

    if(navigationType==UIWebViewNavigationTypeLinkClicked)//判断是否是点击链接

    {

    return NO;

    }

    else{

    return YES;


    }

    }
  • liuyihua的技术修炼场:JS与OC交互,开启webView可编辑模式
    //开启UIWebView可编辑HTML模式
    [webView stringByEvaluatingJavaScriptFromString:@"document.body.contentEditable='true';"];


    // 禁用用户选择
    [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitUserSelect='text';"];

    // 禁用长按弹出框
    [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitTouchCallout='none';"];

本文标题:UIWebView 支持编辑功能, 点击时禁止背景变灰闪烁

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