我有一个正在加载图像的 UIWebview。但是,当图像完成加载/渲染时,我试图调用一个方法。
我尝试使用 UIWebViewDelgate 并使用过,
-(void)webViewDidFinishLoad:(UIWebView *)webView {}
然而,此方法在图像加载/渲染之前调用。我怎样才能解决这个问题。任何帮助将不胜感激。
乔希
最佳答案
我认为更好的方法是使用 javascript 通过 window.location.href='myurl://imageLoaded'
调用任何已知的 url,这将在 webView shouldStartLoadingRequest
中被拦截
可以为 onload 事件设置脚本 Javascript that executes after page load
关于ios - 检测图像是否已加载到 UIWebView 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2541135/