私が何か間違ったことをしているのか、これがバグなのかはわかりませんが、
ホームページにiframeを備えたvueルーターを実行する単純なWeb vue.jsページがあります。ページに iframe がないと、v-link を使用してページ間を移動すると正常に動作しますが、iframe を使用すると、ページ間を移動しようとするとこのクロス ドメイン エラーが発生します。
vue.common.js?e881:1140 Uncaught SecurityError: Blocked a frame with origin "http://localhost:8080" from accessing a frame with origin "http://interactr-dev.s3-website-eu-west-1.amazonaws.com". Protocols, domains, and ports must match.
これが関係しているかどうかはわかりませんが、iframe も Vue を実行しています (ただし、同じ ID にバインドしません)。
これがVueのバグなのか、それとも私のやり方のバグなのか、誰もノーですか?