プロジェクトに問題があります。私はアンギュラー4アプリを使用する必要があるWebページを持っています。私はiframeを使ってこのページを私のページに入れなければなりません。角4をiframeとして呼び出し、親関数を呼び出す
アプリをビルドするときに、アプリから親関数(iframeから)を呼び出すときに、角型アプリケーションが親の関数を知らないため、コンパイルエラーが発生します。私はそれを理解していますが、角4のiframeから親関数を呼び出す方法が他にあるかどうかはわかりません。
は、ここで私が試したものです:parent.barcode();
私は誰かが私の問題で私を助けることができることを願っています!
おかげで、私は解決策を見つけた
多分 "window.postMessage"があなたのための機会になるでしょう(https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage) –
私は今日それを試みましたが、それはしませんでしたいずれかの作業。しかし、私はjQueryを使って解決策を見つけました。私はそれについて考えませんでしたが、あなたはコマンドで親にアクセスできます:$( '#your_id'、window.parent.document) 次に、.val()、.attr()、.css等 –