この質問についてすべてのトピックを検索しましたが、問題を解決するのに役立つものが見つかりませんでした。
非公開のYouTube動画があり、メンバーとして投稿にリンクを貼り付けると、次のようになります。
「許可されたiframe」設定でいくつかのYouTubeドメインをホワイトリストに追加しましたが、YouTube動画はレンダリングされません。
ホワイトリストに追加したVimeoの埋め込みでも同様の結果になります。
何が足りないのでしょうか?
この質問についてすべてのトピックを検索しましたが、問題を解決するのに役立つものが見つかりませんでした。
非公開のYouTube動画があり、メンバーとして投稿にリンクを貼り付けると、次のようになります。
「許可されたiframe」設定でいくつかのYouTubeドメインをホワイトリストに追加しましたが、YouTube動画はレンダリングされません。
ホワイトリストに追加したVimeoの埋め込みでも同様の結果になります。
何が足りないのでしょうか?
iframeは必要ありません。これは、最初からoneboxによってサポートされている埋め込みです。
それが問題でしょう。ログインしないと非公開動画のページを表示できないと思われます。匿名oneboxクローラーではそれができません。
YouTubeからログアウトして、動画リンクをブラウザに貼り付けるとどうなりますか?
このスレッドでは、onebox が非公開動画をレンダリングできることを示唆しているようですが、何か誤解している可能性があります。
動画は、ログアウトした状態のブラウザやシークレットモードでも表示されます。
Vimeo に関しては、間違った画像を貼り付けました。Vimeo リンクを投稿に貼り付けたときにプレビューで表示されるのは以下のとおりです。
リンクの種類やバージョンによっては、例えばYouTubeのライブビデオのリンク(https://www.youtube.com/live/- ####)は正しくワンボックス表示されず、次のように表示される場合があります。
これは、特定のビデオではなくYouTubeのホームページへのリンクのように見えます。
動画は非公開またはプライベートですか?プライベートな動画は表示されません。
それはバグの可能性があります。少なくともStableではYouTubeのOneboxからのライブビデオは問題なく表示されていました。Tests-Passedではテストしていません。
ただし、最近Stableブランチで奇妙な動作を見かけました。Tests-Passedからの奇妙なリンクが常にOneboxされないことがあります。
それがこの発生バージョンです。おそらくバグでしょう。
バグはテスト環境ではなく、本番フォーラムで発生しています。
トピックへのリンク
以前にも、Redditのリンクが時々本番環境で表示されないことがありました。
これはライブリンクではありません。通常のリンクで、以下の形式です。
「https://www.youtube.com/watch?v=xxxxxxx」
このリンクをここに貼り付けると、画像(サムネイルのようなもの)が表示されますが、実際の動画は再生されません。これは、私のコミュニティに表示されるものより一歩進んでいます。
動画は非公開ではなく、リストに載っていない状態です。以下に示します。
私のDiscourseコミュニティはプライベートです。これは埋め込み動画の機能に影響しますか?
Vimeo動画を公開しました。
わかりません。以前はログイン必須の「Tests-passed」コミュニティがあり、YTのワンボクシングは正常に機能していたようです。
Stable を実行していますか、それとも Tests-Passed を実行していますか?
Tests-passed を実行している場合、実験的な新しいワンボックス オプションを有効にしましたか?私は自分のほうでは有効にしていません。
Discourse ホスティングを使用しており、Tests-Passed を利用していると想定しています。
管理者としてサイト設定を確認しましたが、onebox の実験的なオプションが見つかりません。
以前示したように、埋め込みはここで機能します。では、基本的な質問に移ります。セーフモードは機能しますか?そして、私の理解が正しければ、あなたのフォーラムはいくつかのバージョンで安定しています。アップグレードすると役立つかもしれませんか?
フィードバックをいただき、ありがとうございました。@Jagster セーフモードは役に立たず、スタンダードプランに加入しています。このプランレベルでビデオ埋め込みを使用できるかどうかは、確実には言えません。
標準プランでは動画を埋め込むことができます。![]()
Oneboxは機能するはずです。また、oneboxが自動的に処理しない場合は、他の許可されたiframeも許可されます。動画をアップロードすることもできますが、サイズによってはストレージ制限に達する可能性があります。
それでも問題が発生している場合は、ホストされているお客様は@teamにメッセージを送信するか、team@discourse.orgにメールを送信して直接サポートを受けることができます。これにより、お客様の設定を詳しく確認し、問題の原因を特定することができます。
チームハンドルにプライベートメッセージを送信しました。