0

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コンソールで機能していますが、私には機能しません。

手伝ってくれませんか?

4

1 に答える 1