html图片预览

在webView加载完成的代理方法中添加一下代码

[self.webView stringByEvaluatingJavaScriptFromString:@"function assignImageClickAction(){var imgs=document.getElementsByTagName('img');var length=imgs.length;for(var i=0;i<length;i++){img=imgs[i];img.onclick=function(){window.location.href='image-preview:'+this.src}}}"];

    

    [self.webView stringByEvaluatingJavaScriptFromString:@"assignImageClickAction();"];

在代理方法中拦截即可

posted @ 2015-09-23 10:59  金刚葫芦娃哈哈  阅读(201)  评论(0编辑  收藏  举报