【发布时间】:2016-04-20 03:45:22
【问题描述】:
我有一个 URL 正在加载到 webview 中,加载完成后,我想获取 HTML 中的 iframe src,并使用 iframe src 重新加载 webview。
<iframe frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" scrolling="no" src="https://example.com/abc"></iframe>
在我的 iOS 代码中,在 webViewDidFinishLoad 中,我正在尝试获取 iframe 使用
webView stringByEvaluatingJavaScriptFromString:@"document.getElementById('iframe').attr('src')"];
这个 javascript 在 chrome 控制台中运行,但它不适合我。
你能帮帮我吗?
【问题讨论】:
标签: ios objective-c uiwebview stringbyevaluatingjavascr