<iframe id = "myFrame" ng-src = "{{url}}" rangka lamban lumar = "0"> </iframe>
Konten terbuka dari domain yang berbeda dan laporkan kesalahan berikut:
Sumber daya pemuatan yang diblokir dari URL tidak diizinkan oleh kebijakan $ scedelegate
Larutan:
Salinan kode adalah sebagai berikut:
app.config (fungsi ($ scedelegateProvider) {
$ scedelegateProvider.resourceurlwhitelist ([
// Izinkan beban sumber daya asal yang sama.
'diri sendiri',
// Izinkan pemuatan dari domain aset kami. Perhatikan perbedaan antara *dan **.
'http://media.w3.org/**']);
});
Metode yang sangat sederhana memecahkan masalah menggunakan iframe lintas domain di AngularJS. Saya harap semua orang menyukainya.