私は 'start.html'という名前のローカルhtmlファイルを読み込んだWKWebViewを持っています。 このファイルの中に、他のローカルドキュメントをiframeに読み込みます。WKWebView iframeのローカルファイル
しかし、iframeコンテンツのif.htmlのjsとjsファイルの読み込みが許可されていないiframeコンテンツは使用できません。 WKWebView前
私は使用のUIWebViewをしましたが、私は、パフォーマンスを向上させるための移行を余儀なくされてい
のUIWebViewで私はクロスドメインセキュリティに問題がなかったです。私は、IFRAMEの上に属性sandbox='allow-same-origin'
を追加すると
は、私は成功したのiframe(インラインフレームにロードされたファイルは、jsの選手である)である内部この
$("#frame")[0].contentWindow.document.getElementsByClassName('password_field')[0].value = password_field
が、jsのコードとHTTPリクエストのようstart.htmlここからjsのコードを実行することができます実行が許可されていない、私は論文のエラーを取得:
Blocked a frame with origin "null" from accessing a frame with origin "null". Protocols, domains, and ports must match.
のUIWebViewとWKWebViewの違いは何ですか。 iframe内にjsコードとhttp要求を許可するソリューションはありますか?
これを把握しましたか? – Pier
@ Khorwin、解決策を見つけることができますか? –