webview

ios开发中webview加载失败返回 NSURLErrorDomain-999的解决方法。

最近在开发一个IOS应用应用到webview控件加载网页,问题来了,webview加载网页是需要时间的,如果用户操作比较快,出现一个load页面没有加载完毕的就进入下一个的话,那么就会进入:

func webView(webView: UIWebView, didFailLoadWithError error: NSError) {

    //TODO

}

问题就在这里了,由于我的写的代码,如果报错,我给予他一个返回的页面。这样的代码,每次就出现,如果用户操作特别频繁,一个页面没有加载完毕就进入下一个页面,这时候,

func webView(webView: UIWebView, didFailLoadWithError error: NSError) {

的error 加载失败返回 nsurlerrordomain -999 的

» 阅读全文

关键词: nsurlerrordomain , webview

android安全之webview远程代码执行漏洞

【基础知识】

   webviewAndroid用于浏览网页的组件,它的接口函数addJavascriptInterface可以实现网页JS与本地JAVA的交互,但是没有限制已注册JAVA类的方法调用,导致可以利用反射机制调用未注册的其它任何JAVA类。

  当Android用户访问恶意网页时,会被迫执行系统命令,如安装木马、盗取敏感数据等。

 

【漏洞重现】

构建一个使用Webview组件的程序,

1AndroidManifest.xml添加网络访问权限

» 阅读全文

关键词: 远程代码执行 , webview