MeteorをIframeで使用する例を無駄に探しました。(最終的にそこに行くコンテンツのために、DIVの代わりにiframeを使用する必要があることに注意してください)。私は両方を試しました:
<body>
{{> hello}}
</body>
<template name="hello">
<h1>Hello World!</h1>
{{greeting}}
<input type="button" value="Click to see what you typed" />
<br>
<iframe id="compose" src={{> iframe-content}} height=600></iframe>
</template>
<template name="iframe-content">
<body>
<div contenteditable="true">
Edit me
</div>
</body>
</template>
これは再帰的に読み込まれ、サブIframeを継続的に作成します。
私も試しました
<iframe id="compose" src="content.html" height=600></iframe>
ただし、Meteorは複数のHTMLファイルを一緒に変更するため、iframeも失敗します。
これまでに機能したのはSRCではなくSRCDOCだけですが、FFなどの複数のブラウザーでは十分にサポートされていません。
では、Meteor内で、できればコードを厳密に使用するのではなく、テンプレートでiframeを使用するための秘訣は何でしょうか。