問題タブ [oembed]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2881 参照

jquery - 個々のIDを介して1ページに複数のツイートを埋め込む

さまざまなユーザーからの特定のツイートを動的にWebページに埋め込むことができるTwitterの新しいガイドラインを使用して方法を見つけようとしています。TwitterのoEmbedエンドポイントを見たところ、必要なもののようですが、1回のajax呼び出しでこれを実現する方法がわかりません。

私は明らかにTwitterサーバーに大量の呼び出しを行って最大にしたくないので、サーバーに何度もアクセスすることなく、ajax呼び出し内でループを実行してさまざまなツイートIDを試す方法はありますか?

または、誰かが提案できる、私がよく知らない別の方法はありますか?

時間を割いて読んでくれてありがとう、これが十分に明確な質問であることを願っています。

乾杯

0 投票する
0 に答える
119 参照

java - ユーザーが入力したハイパーリンクを保存しながら、Java jquery Web アプリケーションに埋め込みを実装する方法

ユーザーがutube、vimeoのURLを貼り付けることができるJava jquery Webアプリケーションがあります.o-embeddを実装して、jspページのURLの画像/説明のサムネイルをユーザーに表示する方法を教えてください。

0 投票する
1 に答える
536 参照

javascript - fancybox内のスピーカーデッキ

スピーカーデッキ

スクリプトを使用して、次のようなapiおよびjson応答を設定する呼び出しを埋め込みます。

次のように、Speakerdeck埋め込みリンクを配置するだけです。

うまく機能しますが、fancyboxv2と統合することができませんでした。ただし、問題はa href="script"、fancyboxiframe内でoEmbedapijsonを実行する場合よりも実行する場合の方が多いようです。(しかし、それはわかりません。)

だから私はそれをリンクを介してスクリプトを起動するだけの最小限に分解しましたa href="script"-fancyboxは要素を使用するので-私はいくつかのバリエーションを試しました:

私が得たのは回転するローダーアイコンだけで、さらに悪いことに。

私は明白なことに精神的な誤りを抱えていると思います、あなたは助けることができますか?

0 投票する
1 に答える
2066 参照

iframe - SoundCloud oembed API 呼び出しを使用する場合、高さをコンテンツに合わせるにはどうすればよいですか?

API で/oembed 呼び出しを使用して、SoundCloud プレーヤーを埋め込んでいます。

まず第一に、応答の iframe の高さに関して、ドキュメントが正しくない/古くなっているようです。ドキュメントには、maxheightパラメーターについて次のように記載されています。

px 単位の最大高さ。デフォルトは、トラックの場合は 81、その他すべての場合は 305 です。

ただし、実際に受け取った高さの値は、トラックの場合は 166px、セットの場合は 450px のようです。

今、私の実際の質問に:

セット/プレイリストに対して /oembed を呼び出すと、トラック リストの下に空きスペースができます。このスペースをなくす方法はありますか?つまり、プレイリスト内のアイテムの数に基づいて、受信した iframe の高さを何らかの方法で設定できますか?

これを自分で確認して高さを動的に設定しても機能しません。これは、Web ブラウザーの同一オリジン ポリシーにより、iframe の内容を検査することが許可されていないためです。

0 投票する
0 に答える
1101 参照

jquery - ビデオの URL が許可されているかどうか、および oEmbed を使用してサイト上のビデオが実際に存在するかどうかを確認するための検証メソッドを作成するのに助けが必要です

URL が (正規表現文字列を使用して YouTube または Vimeo から) 許可されているかどうかだけでなく、ビデオが実際にサイトに存在し、404 ではないかどうかを確認するバリデータ メソッドを追加しようとしても苦労しています。

これまでのところ、URL と正しく一致する URL バリデーターがあり、oEmbed を使用してリモート検証をテストしようとしていました。

これを行う正しい方法を探して StackOverflow の投稿に注いでいますが、役立つものは何も見つからないようです。上記で機能していないのは、リモート検証部分です。(例 404/リンク切れ: http://vimeo.com/54634709 )

また、明らかに YouTube と Vimeo では確認する URL が異なるため、一致した URL を確認し、サイトごとに異なるリモート URL を返す方法を知る必要があります。もう 1 つの大きなプラスは、ビデオへの埋め込みが許可されているかどうかを確認するためにチェックを拡張することです。

上記の正規表現文字列は、次のすべての URL で機能します。

どんな助けでも大歓迎です!

0 投票する
2 に答える
4043 参照

api - SoundCloud oEmbed を呼び出すときに、受信した埋め込みコードからアートワークを非表示にすることはできますか?

/oembed受信した埋め込みコードにアートワークが表示されないようにパラメーターを送信する方法はありますか?

srcレスポンス値のiframeの属性を書き換えようかと考えているのですがhtml、そんなハックはやめたほうがいいです。

また、iframeがトラックである場合 (およびその場合にのみ) をsrc含むと仮定しても安全ですか?/track/

私が達成したいのは、非表示にしたいトラックを除くすべてのコンテンツ タイプのアートワークを表示するプレーヤーです。私の解決策は、受信した src 属性を調べて、show_artwork=falseそれがトラックの場合に設定することです。

これは非常に悪い考えのように思えますか? :)

0 投票する
3 に答える
1952 参照

javascript - Oembed は JavaScript をレンダリングせず、Twitter のテキストのみを表示します

Twitter API で oembed を使用して、ツイート ウィジェットを埋め込みます。JSON 応答は正常に取得されますが、ツイートはテキストのみで表示され、埋め込みウィジェットの応答は表示されません。Twitter が送信する JavaScript が起動しません。

次にhtmlの場合:

================================================== ===============

応答は、ウィジェットではなく、テキストのみのバージョンでフォーマットされます。

0 投票する
1 に答える
1584 参照

php - ckeditorにoembedをインストールする方法

ckeditorに埋め込みビデオを追加したい。

これは正しいです?

  1. フォルダをプラグインディレクトリにコピーします
  2. /ckeditor/config.jsの設定

CKEDITOR.editorConfig = function(config){
config.extraPlugins ='oembed';

};

プラグインをツールバーに含めます(これを行うにはどうすればよいですか)。

助けてください..

0 投票する
1 に答える
589 参照

python - Google App Engineにoembedされたマークダウン拡張機能をインストールする(python)

システムにマークダウンの拡張機能であるPythonOEmbedをインストールすることができました。

システムで使用すると、すべてが正常に機能します。

そして、私は次の答えを得る:

次に、ライブラリをインポートして、フォルダをコピーしてみました。

私のアプリケーションフォルダへ。

マークダウンは正常に機能しますが、拡張機能を読み込もうとした場合:

次のエラーが発生します。

どこかで拡張機能が組み込まれているようですが、どこにあるのかわかりません。

私は自分のアプリでこの拡張機能を適切に使用する方法を理解せずに、何時間も輪になって行きました。

何か助けはありますか?

ありがとう

0 投票する
1 に答える
683 参照

firefox - CKeditor、oembed プラグイン、Firefox のみの問題

私はこれで髪を引っ張っています。ここで入手できる ckeditor 用の oembed プラグインを使用しています: https://github.com/w8tcha/CKEditor-oEmbed-Plugin

プラグインは、Chrome、Safari、さらには IE9 で期待どおりに読み込まれ、動作します。

ただし、Firefox では、コンソールに次のエラーが表示されます。

TypeError: plugin is null [Break On This Error]
if ( plugin.icons ) {

ロードしようとしているページには、次のものがあります。

私が言ったように、これは他のブラウザでは問題なく動作しますが、Firefox では何が原因なのかわかりませんか?

どんな助けでも大歓迎です。さらに情報が必要な場合はお知らせください。

ありがとう