2014年5月30日のブックマーク (5件)

  • YouTube 埋め込みプレーヤー パラメータ一逆引き覧 - Qiita

    動画開始位置(秒) start 動画開始位置 秒単位で整数 seekTo 関数と同様に、プレーヤーは指定された時間に最も近いキーフレームを探します。そのため、リクエストされた時間の直前から再生が開始される場合もありますが、ずれは通常、最大で 2 秒程度です。 動画停止位置(秒) end 動画停止位置 秒単位で整数 時間は動画の先頭から測定されます。start プレーヤー パラメータや startSeconds パラメータの値からではありません。これらは、動画の読み込みまたはキューイングを行うために YouTube Player API 関数で使用されるパラメータです。 iOSでインライン再生 playsinline 全画面表示で再生 1 デフォルト

    YouTube 埋め込みプレーヤー パラメータ一逆引き覧 - Qiita
    sukceson
    sukceson 2014/05/30
  • 2012-08-07

    Youtubeの動画を埋め込む方法は現在2つある。 動画下部の「共有」から「埋め込みコード」を選択するとコードが表示され、現在ではiframeのシンプルなコードになっている。 <iframe width="●" height="●" src="動画のURL" frameborder="0" allowfullscreen></iframe> ●の部分は動画サイズで、任意に指定できる。 さらに下部の「以前の埋め込みコードを使用する」にチェックを入れると、その名の通り以前のコードが表示される。こちらはembedを使ったおり、長い。 <object width="●" height="●"><param name="movie" value="動画URL"></param><param name="allowFullScreen" value="true"></param><param name

    sukceson
    sukceson 2014/05/30
  • http://www.crystal-creation.com/web-app/tech/web-api/google/youtube/player-api/iframe.htm

    sukceson
    sukceson 2014/05/30
  • youtubeのiframeをremove();しようとするとIEでバグる件 - ブログ|ベトナムでのオフショア開発とスマートフォンアプリ開発のバイタリフィ

    今日はw杯アジア最終予選オーストラリア戦ですね。 19:30キックオフだし定時でサクッとあがって家で観戦したいもんですね。 しかし不発弾処理もあって電車止まったりしていたしスタジアムまで行く人は大変そう。。。 WP事業部すぎやまです。こんばんは。 さて、WEBページ上にyoutube動画を埋め込むのに便利なiframeですが、変なブラウザバグ?に出くわしました。 lightbox風にページ全体を覆った上で動画を再生するという単純なもの (ライブラリやプラグインではなくスクラッチで組んだものですが) ですが、汎用性を持たせるためにサムネイルをクリック後にappend();したり閉じるときにremove();したりしていました。 今まで使ってきて表題のようなバグが出ることはなかったはずなんですが、最近バグが出ているのに気づきました。 IEで再生中に閉じてもiframeをremove();してい

    youtubeのiframeをremove();しようとするとIEでバグる件 - ブログ|ベトナムでのオフショア開発とスマートフォンアプリ開発のバイタリフィ
    sukceson
    sukceson 2014/05/30
  • IEでバグを発生させないために気をつけること - ADWAYS Labot Engineers' Blog

    こんにちは、高橋です。最近IEへの対応をすることが多くなってきているので、今回はIE8以下のバージョンで気をつけるべきことをまとめてみます。 配列でindexOfを使えないIE8では配列に対してindexOfを使うことができないようで、エラーになってしまいます。 var arr = ["a", "b", "c"]; console.log(arr.indexOf("b")); -> 1 Chrome Developer Toolsで試すと配列の1番目に引数の"b"と一致するので、1が返ります。 これがIEで動かないのでこのように予め関数定義しておく必要があります。 if(!Array.indexOf) { Array.prototype.indexOf = function(o) { for(var i in this) { if(this[i] == o) { return i; } }

    IEでバグを発生させないために気をつけること - ADWAYS Labot Engineers' Blog
    sukceson
    sukceson 2014/05/30