Vimeoビデオをボディフィールドに埋め込むにはどうすればよいですか。 iframeが私の入力形式で削除されています。どうすれば追加できますか?
入力フォーマットは/admin/settings/filters/list
で設定できるため、使用する入力フォーマットに許可されたタグとして<iframe>
タグを追加できます。
ただし、セキュリティ上の理由から、<iframe>
以外のタグを許可することもできます。 1つのオプションとして、Vimeoの「古い」埋め込みコードを使用します(リンクは、コードをコピーするボックスのすぐ上にあります)。古い埋め込みコードは<embed>
および<object>
タグを使用します。これらのタグは、フィルターの許可されたHTMLタグリストに追加する必要がある可能性があります。
Embedded Media Field モジュールを使用できます。
多くの可能性:
<iframe>
を含むように変更します。「フィルターされたHTML」フォーマットの場合はadmin/settings/filters/1/configure
になります。テキストエリアで使用されている入力フィルターを変更してみましたか?
Embedded Media Field モジュールとサブモジュールEmbedded Inline Mediaを併用することもできます。ただし、これは、埋め込まれたビデオを自動的に表示するために使用される別の入力フィルターを追加することだけであるようです。
ノード編集フォームを送信した後、ブラウザページを更新する必要があります。
Webkitブラウザーは、送信直後に埋め込みメディアを表示しません。これはセキュリティ機能の副作用です。 http://code.google.com/p/chromium/issues/detail?id=98787