Отказался отображать веб-сайт во фрейме, потому что в Ionic для «X-Frame-Options» установлено значение «deny»? - PullRequest
0 голосов
/ 18 мая 2018

Я пытаюсь загрузить этот https://www.shopify.in/website веб-сайт, используя iframe, но он выдает ошибку ниже:

Отказал отображать «url» в кадре, потому что он установил «X-Frame»-Options 'to' DENY '

В html:

<iframe class='webPage' name="samplePage" [src]="myURL"></iframe>

В ts:

export class HomePage {
  myURL: any;
  constructor(public navCtrl: NavController, private sanitizer: DomSanitizer) {

  }

  initialize = () => {
    this.myURL = this.sanitizer.bypassSecurityTrustResourceUrl('https://www.shopify.in/website');

  };

  ionViewDidLoad() {
    this.initialize();
  }

}

Тогда я попытался с jquery.Ошибка исчезла, но веб-сайт также не загружен.

в формате html:

<div id="loadExternalURL" style="width: 100%; height: 100%"></div>

в формате ts:

export class HomePage {
  constructor(public navCtrl: NavController) {

  }

  initialize = () => {
    $('#loadExternalURL').load('https://www.shopify.in/website');
  };

  ionViewDidLoad() {
    this.initialize();
  }

}

Как загрузить этот сайт в iframe?

...