iOS UIWebView中图片显示尺寸不正常或者需要调整

我这边的需求是服务器返回一段html格式的数据,客户端展示出来,但是展示出来后发现图片尺寸太小,比例看起来很不舒服,于是在网上找到了这个解决方案(仅限于UIWebView):在webView加载完成后注入js代码

- (void)webViewDidFinishLoad:(UIWebView *)webView{

NSString *jsMeta = [NSString stringWithFormat:@"var meta = document.createElement(‘meta‘);meta.content=‘width=device-width,initial-scale=1.0,minimum-scale=.5,maximum-scale=3‘;meta.name=‘viewport‘;document.getElementsByTagName(‘head‘)[0].appendChild(meta);"];

[webView stringByEvaluatingJavaScriptFromString:jsMeta];
}

时间: 2024-11-06 09:36:42

iOS UIWebView中图片显示尺寸不正常或者需要调整的相关文章

【原】iOS 设计中 图片后期简单处理的完美组合

iOS 设计中 图片后期简单处理的完美组合 四张图+.DS_Store (3张alpha通道“是”,1张没有alpha通道) 5,909,971 字节(磁盘上的 5.9 MB),共 5 项 第一步:转非alpha通道,工具 Alpha-Channel-Remover https://github.com/bpolat/Alpha-Channel-Remover  这个地址就哦了 http://alphachannelremover.blogspot.com 这个墙内墙外都试过没打开 转完后:变小

iOS开发中图片方向的获取与更改

iOS开发中 再用到照片的时候  或多或少遇到过这样的问题  就是我想用的照片有横着拍的有竖着排的  所以导致我选取图片后的效果也横七竖八的   显示效果不好 比如: 图中红圈选中的图片选取的是横着拍的图片 所以显示的头像也是横着的 显示效果不佳 问题描述: 使用过iPhone或者iPad的朋友在拍照时不知是否遇到过这样的问题,将设备中的照片导出到Windows上时,经常发现导出的照片方向会有问题,要么横着,要么颠倒着,需要旋转才适合观看.而如果直接在这些设备上浏览时,照片会始终显示正确的方向,

iOS: UIWebView 中不加载图片(即浏览器常见的无图模式)

写到关于UIWebView不加载图片时,查了很多资料, 关于js,关于oc,在stackoverflow 等 并没有找到合适的答案, 最终觉得还是应该回归传统 用js代码, stringByEvaluatingJavaScriptFromString 来调用js方法 js代码: var div_hide_css_id = "iBrowser_div_hide_css"; // ------------------- 有图/无图 ---- function JSHandleHideIma

iOS UIWebView与JavaScript的交互 相关资料

UIWebView自适应宽度 iOS UIWebView中javascript与Objective-C交互.获取摄像头 iOS中JavaScript和OC交互 iOS与js交互,获取webview完整url,title,获取元素并赋值跳转 示例 https://github.com/shaojiankui/WebViewJS wanggang316/ClickWebViewImage 点击webview上的图片,调用js获取,展示,保存

iOS开发中的UIWebView的一些技巧

很久没写博客了,今天终于闲来有时间,总结下这段时间遇到的UIWebView上的一些小技术问题.UIWebView是iOS sdk中一个最常用的控件.是内置的浏览器控件,我们可以用它来浏览网页.打开文档等等.但有时我们会遇到一个问题,就是如何实现点击webView加载的图片以放大浏览,这其中就要用到JavaScript脚本语言,这里要想进行Objective-C与JavaScript的交互操作,就需要使用oc中的 stringByEvaluatingJavaScriptFromString:方法,

iPhone 和 iPad的ios 开发中 利用 WebViewJavascriptBridge组件,通过 UIWebView 对Html进行双向通讯

本文转载至 http://blog.csdn.net/remote_roamer/article/details/7261490 WebViewJavascriptBridge 项目的 官网 https://github.com/marcuswestin/WebViewJavascriptBridge 主要过程: 下载WebViewJavascriptBridge.h 和 WebViewJavascriptBridge.m文件到自己的项目中,并添加到项目. 在相应的.h文件中 使用#import

【Swift】图文混排,ios开发中在textfield或textView中插入图片

在ios开发中,我们一般都是在textfield或者textView中输入文字.当我们需要插入图片的时候其实也是很简单的 我们需要利用的textfield,textView的属性化文本,将图片以附件的形式插入 步骤如下:(以textView为了,oc中也是一样的) 创建附件,同时设置好textView的字体大小(或者在storyBoard中设置) 1 //设置字体 2 textView.font = UIFont.systemFontOfSize(24) 3 //创建附件 4 let attac

[掌眼]IOS UIWebView Long press save image 长按图片保存到手机

具体效果可下载"掌眼"古玩江湖进行测试:http://bbs.guwanch.com ViewController.h @interface ViewController : CDVViewController<UIActionSheetDelegate>{ NSTimer *_timer; // 用于UIWebView保存图片 int _gesState; // 用于UIWebView保存图片 NSString *_imgURL; // 用于UIWebView保存图片 }

ios UIWebView 加载网页、文件、 html

UIWebView  是用来加载加载网页数据的一个框.UIWebView可以用来加载pdf word doc 等等文件 生成webview 有两种方法,1.通过storyboard 拖拽 2.通过alloc init 来初始化 创建webview,下列文本中 _webView.dataDetectorTypes = UIDataDetectorTypeAll; 是识别webview中的类型,例如 当webview中有电话号码,点击号码就能直接打电话 - (UIWebView *)webView