mirror of
https://github.com/avatao-content/frontend-tutorial-framework
synced 2024-12-05 02:01:32 +00:00
Fix Firefox iframe about:blank after load braindeath
This commit is contained in:
parent
ac1bb81162
commit
46fe26861c
@ -142,10 +142,16 @@ export class DashboardComponent implements OnInit, OnDestroy {
|
||||
iframeLoad() {
|
||||
if (this.webiframe && this.iframeUrl.value) {
|
||||
const href = this.webiframe.nativeElement.contentWindow.frames.location.href;
|
||||
const niceURL = href.match(/.*?\/\/.*?(\/.*)/)[1];
|
||||
console.log(href, this.webiframe.nativeElement.contentWindow);
|
||||
const match = href.match(/.*?\/\/.*?(\/.*)/);
|
||||
if (match !== null) {
|
||||
// iframes on Firefox can have an about:blank
|
||||
// contentWindow after firing a (load) event
|
||||
const niceURL = match[1];
|
||||
this.actualIframeUrl = niceURL;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
changeIframeURL() {
|
||||
const userGivenValue = this.urlbar.nativeElement.value.trim();
|
||||
|
Loading…
Reference in New Issue
Block a user