uiwebview相关内容

以编程方式在 UIWebView 中选择文本

经过 2 天的研究,我提出了这个问题.我已经阅读了 stackoverflow 和 google 中的所有相关问题和答案(包括 this 问题,非常类似但没有答案)并且仍然找不到解决方案.希望这里有人能提供帮助. 我有一个 UIWebView,其中加载了一些文本.我想以编程方式选择部分文本,就像用户长按它一样. 我已尝试执行此 javascript 代码作为对点击的响应: 函数 se ..
发布时间:2022-01-19 22:09:36 移动开发

Webview 中的 PDF 性能

我正在使用以下(简单)代码将 PDF 从我的应用程序中的文档文件夹加载到 UIWebView.性能很差.我尝试通过 Safari 从 Web 加载相同的 PDF,性能非常好.有没有人有任何想法?(这个 viewController 被呈现为一个 modalViewController). - firstView.m InfoViewController *mcontroller = [[I ..
发布时间:2022-01-19 22:09:27 移动开发

UIWebView 响应 Javascript 调用

如何像 Mobile Safari 那样拦截诸如 window.open 之类的 Javascript 调用?我还没有看到任何关于此的列表,但它一定有可能吗? 以前有人做过吗? 解决方案 当页面完成加载(webViewDidFinishLoad:) 时,注入一个 window.open 覆盖.当然,它不适用于在页面加载期间调用的 window.open.然后使用自定义方案来回调您的目 ..
发布时间:2022-01-19 22:09:20 移动开发

如何在 UIWebView 中搜索?

我需要在 UIWebView 控件中显示的 html 页面中执行搜索.我需要的功能是 Safari 具有的功能,当您点击 command/ctrl F 以在文档中搜索某个单词并且程序会为您突出显示这些点击时.这个问题有什么简单的解决方案吗? 解决方案 我知道你已经很久没有问这个问题了,但这仍然是人们经常遇到的问题,所以我整理了一个示例项目以防其他人正在问同样的问题.该项目是一个超级简单的应 ..
发布时间:2022-01-19 22:09:12 移动开发

uiwebview 和巨大的内存丢失

我在使用 UIWebViews 时遇到问题,我在这里看到了同样的问题,但没有有用的答案.问题在这里: UIWebView 内存管理 .我会引用它: 我正在开发一个大量使用 UIWebView 的应用程序.这个应用程序在从我的服务器加载内容时动态生成大量 UIWebView.其中一些 UIWebView 非常大,并且有很多图片. 如果我使用仪器检测泄漏,我不会检测到任何泄漏.但是,分配了 ..
发布时间:2022-01-19 22:08:25 移动开发

两个 UIWebView 有单独的 cookie 存储吗?

背景 我正在开发一个简单的 iPad 应用程序,它允许用户同时使用不同的登录名浏览同一个网站.因此,我有两个 UIWebView 并且它们应该有不同的 cookie 存储,因此用户可以在第一个 UIWebView 上登录一个帐户,在第二个 UIWebView 上登录另一个帐户>. 我尝试了什么? 我认为解决方案是在我拥有的两个 UIWebView 中实现不同的 cookie 存储. ..
发布时间:2022-01-19 22:08:01 移动开发

UIWebView 占用大量内存

在我的应用程序中,当我使用任何网站 url 加载 UIWebView 时,内存从 30mb 跳到大约 140mb.我正在使用 ARC 当关闭包含 UIWebView 的 UIWebViewController[Viewcontroller] 时,它不会释放内存.任何人都可以帮助我如何解决这个内存问题,还请在 ARC 中为我提供内存最佳实践的指针 用于加载网页:- NSURL *nsur ..
发布时间:2022-01-19 22:07:54 移动开发

iOS 6 - UIWebView loadHTMLString 无法正常工作

如果有人遇到以下问题,请告诉我您是否能够找到解决方法.我花了几天时间试图想出一个解决方案,但到目前为止还没有运气.我正在使用 XCode 4.5 和 iOS 6 SDK Golden Master. 基本上,我的应用程序读取 HTML 文件并将其内容交给 Web 视图进行渲染. NSString *path = [[NSBundle mainBundle] pathForResource: ..
发布时间:2022-01-19 22:07:48 移动开发

从 UIWebView 访问元数据

如何访问加载到 iOS 中的 UIWebView 中的 HTML 页面的元数据? 解决方案 您可以通过以下方式访问元标记的内容, NSString *graphURL = [webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByName('facebook_share')[0].getAttribut ..
发布时间:2022-01-19 22:07:11 移动开发

UIWebView 只有一个应该适合整个视图的图像

所以我现在遇到的问题是 UIWebViews 显示单个图像.我想要的是如果图像不适合该位置,则将其缩小,如果不适合则保持其原始尺寸.所以这是我的做法(在 UIViewController 中): - (void)viewDidLoad {[超级视图DidLoad];UIWebView *webView = [[UIWebView alloc]initWithFrame:CGRectMake(0, ..
发布时间:2022-01-19 22:07:05 移动开发

用动画翻页(UIWebView)

我有一个 webview,它显示电子书的页面.我想用页面卷曲动画从一页切换到下一页.到目前为止,我知道如何切换页面以及如何在 webview 上应用页面卷曲动画了. 但是如何以看起来像是从一页翻到另一页的方式应用 curl 动画? 解决方案 这里有一些可下载代码 举例说明如何做到这一点. ..
发布时间:2022-01-19 22:06:58 移动开发

如何在 UIWebview 中获取当前正在播放的视频的 url

有什么方法可以获取当前播放视频的链接.我正在加载 m.youtube.com.对于某些视频,它甚至没有进入代表.我也尝试使用 NStimer.但对于某些视频,它不是点击的 url 解决方案 通过监听 AVPlayerItemBecameCurrentNotification 通知有一个 hacky 方法.当 UIWebView 显示媒体播放器时会触发此通知,并发送 AVPlayerItem ..
发布时间:2022-01-19 22:06:44 移动开发

更改 uiwebview div 对象的内容

有什么方法可以改变 iphone 应用程序中 uiwebview 的内容吗?通过使用 div 或其他方式. 我的问题是,要随时将数据附加到 uiwebview.它认为可以通过替换 div 内容来完成? 解决方案 你可以这样改 [webview stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"do ..
发布时间:2022-01-19 22:06:37 移动开发

Xcode Instrument:内存术语 Live Bytes 和 Total Bytes (Real Memory) 混淆

我正在开发一个浏览器应用程序,在该应用程序中我使用 UIWebView 打开网页.我使用内存监视器运行 Instruments 工具.我对 Instruments 中使用的术语以及它们为何重要感到完全困惑.请用正当的理由解释我的一些问题: Live Bytes 对于检查内存优化或内存消耗很重要吗?为什么? 如果它还包含已释放的对象,我为什么要关心总体字节/实际内存? 何时以及为何 ..
发布时间:2022-01-19 22:06:11 移动开发