動画の全画面表示ができません。HTML タグが必要ですか?

Hi. I can’t have full screen on my videos from PeerTube. I put them on Mastodon and they take full screen, but not at Discourse.

I have written to the PeerTube admin from my PT instance and he told me that couldn’t find the fullscreen tag from the iframe at the video. The video is this one.

When I try to insert the video with an iframe code, there’s nothing at the space where the video should be. Remains empty. So, a question here too: the HTML iframe doesn’t works at Discourse, only Markdown? Or maybe I do it wrong? I take only the code from PeerTube to insert and paste it on the Discourse editor.

I have tried a lot of times with other instances of PeerTube. The result was the same. So, if the problem happens at Discourse (at Mastodon doesn’t), there is a way to have fullscreen at Discourse, maybe in a way I don’t know? Or I have to insert the video with a different language, not Markdown?.. I don’t know what to do more… Can you help me?

Did you add the origin URL to the setting allowed iframes ?

@Falco さん、ありがとうございます。今、できました:


その後、* 記号を削除しました。結果は同じです…

I tried to do it with Vimeo this time. I have no full screen either… :worried:

The iframe, more elaborated, doesn’t work. The link to the video, pure and simple, doesn’t show the fullscreen option. I don’t know, there are any video platform where you can have full screen at your videos? (Not YouTube, please).

It can be that is still not working this code at Discourse Core?

The issue I’m asking was commented here, or similar:

Let’s try the standard Vimeo share code:

Looks ok to me :thinking:

And what do you see here? I can’t do fullscreen at my Discourse. Can you do it here?

Wow! Here is possible, at my forum, it isn’t. What the hell? And is wider at my forum too. Occupies all the “channel” of text (I don’t remember -or maybe know- now what name can be that). Here is the half or less than there.

What could be the mistake? It’s me, can be something at the forum? I did already the “allowed iframes” issue, but I don’t use the iframe code, only the normal link to share.

Edited 2019-10-31T23:00:00Z

There are no thoughts to solve it?

私も同じ問題を抱えていますが、私のケースは @aldobelus の場合とは異なる可能性があります。
私たちの環境では、Discourse はより大きなポータルの一部であり、各コンポーネントを iframe で読み込んでいます。

  • サイトを新しいタブで直接開くと、全画面表示ボタンが存在します。
  • サイトを iframe で開くと、全画面表示ボタンが表示されません。埋め込み動画の場合、いわば iframe の中に iframe が存在する状態です。

動画自体はどちらの場合も利用可能で再生可能です。

問題の原因とトラブルシューティングの方法について、ご存知の方がいらっしゃいませんか?

Discourse を iframe 内で実行することはサポートしていません。技術的には可能ですが、結果として奇妙な混乱を招くことになります。

ご返信とご意見ありがとうございます。私も**100%**その通りだと感じています、疑問はありません。
ただし、設定に Discourse を iFrame 内で実行できるようにするオプションがあれば、お客様から「なぜこれが動かないのか」「なぜあの機能が使えなくなったのか」といった問い合わせが相次ぎ、決して動作しないものをデバッグするための不要な作業が発生してしまいます。誤解しないでください、私はあなたと議論しているわけではなく、あなたの考え方に完全に同感です。

私の提案としては、設定にある「サイトを iFrame に埋め込むことを許可する」の横に、「この機能は推奨されません、またサポートもされていません」といった注意書きを追加するはいかがでしょうか。

皆様も同じようにお考えでしょうか?ご意見をお聞かせください。