У меня есть тег </iframe>
, и я хочу написать содержимое внутри него, поэтому я сделал следующее:
<iframe #editor></iframe>
внутри моего компонента:
@ViewChild('editor') iframe: ElementRef;
ngOnInit() {
const iframeDocument = this.iframe.nativeElement.contentDocument;
iframeDocument.designMode = 'on';
iframeDocument.body.style.fontFamily = '"Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif';
iframeDocument.body.style.fontWeight = '400';
iframeDocument.body.innerHTML = 'Some content inside iframe';
}
Этот код прекрасно работает с chrome
, и я вижу, как меняется содержимое, однако с firefox
это не то же самое, и я не уверен почему!