美文网首页
iOS动态注入JS屏蔽页面系统默认弹窗

iOS动态注入JS屏蔽页面系统默认弹窗

作者: SaberAlonso | 来源:发表于2018-07-05 15:20 被阅读0次

NSString *javaScriptCodeSelected = @"document.documentElement.style.webkitUserSelect='none';";

NSString *javaScriptTouchCodeCallOut = @"document.documentElement.style.webkitTouchCallout='none';";

1. WKWebview注入:

       [webView evaluateJavaScript:javaScriptCode completionHandler:completionHandler];

2. UIWebVIEW注入:

       [webView stringByEvaluatingJavaScriptFromString:javaScriptCode];

关于这个脚本的说明可参考http://www.css88.com/book/css/webkit/behavior/touch-callout.htm

相关文章

  • iOS动态注入JS屏蔽页面系统默认弹窗

    NSString *javaScriptCodeSelected = @"document.documentEle...

  • WebView自定义长按图片功能

    关于Webview长按图片功能,系统默认自带菜单弹窗,但是某些场景我们需要自定义菜单功能,此时就需要屏蔽系统弹窗,...

  • WebView自定义长按图片功能

    关于Webview长按图片功能,系统默认自带菜单弹窗,但是某些场景我们需要自定义菜单功能,此时就需要屏蔽系统弹窗,...

  • 前端面试题

    - h5与客户端交互方式 (微信)?iOS 、android与js 交互方式有什么不同?js在什么时候注入页面? ...

  • JS调用WKWebView弹窗

    WKWebView自带禁止弹窗显示,通过js alert不可以调用系统弹窗,所以需要额外增加两个代理实现js弹窗。

  • 6.补充

    1. 动态注入或执行JS 虽然在background和popup中无法直接访问页面DOM,但是可以通过chrome...

  • WKWebView 注入js代码

    在WKWebView中注入js代码,从而实现改变js事件实现方法。比如,在H5页面中有一个打印按钮,iOS 端没有...

  • iOS页面动态化—如何用JSON数据的原生页面摆脱低效的H5页面

    iOS页面动态化—如何用JSON数据的原生页面摆脱低效的H5页面,来动态更新app页面样式 iOS页面动态化—如何...

  • 动态库 dylib 注入

    iOS动态库 dylib 注入 https://www.exchen.net/ios-hacker-动态库-dyl...

  • 知识点总结

    1,页面结构 2,js页面的接口配合 3,公用弹窗 通过app的方式引入: 使用: 小程序里面自带的弹窗: 4,事...

网友评论

      本文标题:iOS动态注入JS屏蔽页面系统默认弹窗

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