iOS UIWebView 图片自适应以及取消长按放大等操作
来源:互联网 发布:苹果手机 软件检测 编辑:程序博客网 时间:2024/05/16 22:35
#pragma mark - 用于图片自适应宽度和取消长按放大(用于长按识别二维码)
-(void)webViewDidFinishLoad:(UIWebView *)webView
{
//屏幕自适应宽度和高度
NSString *js=@"var script = document.createElement('script');"
"script.type = 'text/javascript';"
"script.text = \"function ResizeImages() { "
"var myimg,oldwidth;"
"var maxwidth = %f;"
"for(i=0;i <document.images.length;i++){"
"myimg = document.images[i];"
"if(myimg.width > maxwidth){"
"oldwidth = myimg.width;"
"myimg.width = %f;"
"}"
"}"
"}\";"
"document.getElementsByTagName('head')[0].appendChild(script);";
js=[NSStringstringWithFormat:js,[UIScreenmainScreen].bounds.size.width,[UIScreenmainScreen].bounds.size.width-15];
[webView stringByEvaluatingJavaScriptFromString:js];
[webView stringByEvaluatingJavaScriptFromString:@"ResizeImages();"];
//取消长按放大、拷贝、打开等操作(用于长按识别二维码)
[webViewstringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitUserSelect='none';"];
[webViewstringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitTouchCallout='none';"];
}
- iOS UIWebView 图片自适应以及取消长按放大等操作
- 自定义 UIWebview 添加长按保存图片等操作
- 自定义 UIWebview 添加长按保存图片等操作
- iOS-UIWebView 自适应网页图片
- ios uiwebview 长按图片,保存到本地相册
- ios uiwebview 长按图片,保存到本地相册
- ios uiwebview 长按图片,保存到本地相册
- UIWebView长按保存图片
- iOS UIWebView 图片自适应屏幕宽度
- UIWebView长按图片生成保存菜单
- 图片自适应放大缩小
- iOS UIWebView 自适应
- IOS UIWebView自适应
- Qt实现长图片的放大缩小以及动态显示
- iOS UIWebView仿微信H5页面实现长按保存图片功能
- iOS-UIWebView加载html,文字大小颜色设置,图片自适应设置
- 一个iOS图片选择器的DEMO(实现图片添加,宫格排列,图片长按删除,以及图片替换等功能)
- ios图片等比例自适应UIImageview
- MySQL-----MySQL主-主双机热备
- 关于UTL会自动转码的问题 %自动转换为%25
- Java——环形单链表的约瑟夫问题
- (思考)关于舒适区/学习区/恐慌区
- Loading
- iOS UIWebView 图片自适应以及取消长按放大等操作
- 初学QML之qmlRegisterType
- 只要三分钟,让你成功集成Baidu语音,让你的app说话
- 5G技术使智能家居个性化家庭成为现实
- Exception in thread "http-bio-8080-exec-7 " PermGen space 。。内存溢出问题
- jQuery中使用$.ajax提交表单
- 自我学习从阅读和记录开始
- Gradle学习
- 如何优化批量修改DOM的操作