このページに関してのお問い合わせはこちら
2ちゃんねる用ブラウザ「twintail」Part29
ツイート
526
:
名無しさん@お腹いっぱい。
:
2012/12/28(金) 11:34:31.26 ID:sDdQajjS0
動画のサムネを表示できるようにして欲しい
527
:
名無しさん@お腹いっぱい。
:2012/12/28(金) 21:44:14.57 ID:FhSlZ/Ho0
>>526
要するに動画サイトからのURLにってことかな?
528
:
名無しさん@お腹いっぱい。
:2012/12/29(土) 08:23:40.34 ID:8FR1cJZG0
>>527
そういう事です。出来るのかな
529
:
水玉 ◆qHK1vdR8FRIm
:2012/12/29(土) 16:43:30.21 ID:xN9IwGrK0
ImageViewURLReplace.datで...ありゃならない。あー画像URLじゃないと効かないのか。
ならスキンで無理やり。
http://ideone.com/arJOEp
これはSimpleのHeader.htmlにようつべかニコ動のリンクをマウスオーバーさせた時にサムネイルを打ち込むJavaScriptを付けただけのもの。
動画IDの取り出しを手抜いているので
http://www.youtube.com/watch?v=<動画ID
>
http://www.nicovideo.jp/watch/sm<動画ID
> じゃないと
サムネを取りに行きませんがまあ可能性のデモということで。
ちゃんとやるならImageViewURLReplace.datをすべてのリンクに対して試行してサムネ打ち込み制御パラメーターを付ける、とかですかね。
そうすれば任意のリンクに対してメモ帳カスタマイズができるようになるし。
530
:
名無しさん@お腹いっぱい。
:2012/12/29(土) 17:29:05.06 ID:O/hE0bxD0
おー
とりあえずこれで十分だわ
リクエストした当人じゃないけど前から欲しかった機能さw
さんきゅう
531
:
名無しさん@お腹いっぱい。
:2012/12/29(土) 21:36:58.84 ID:P6pXIHqr0
>>529
すごい
532
:
水玉 ◆qHK1vdR8FRIm
:2012/12/30(日) 00:48:47.54 ID:73Eh+Ok/0
もっとホメて( ´_ゝ`)フフン!!
・・・っんん
// マウスオーバーされた要素がAリンクだったので
if ( e.href.match( /^
http:\/\/www\.youtube\.com\/watch\?
(.*?)v=(\w+)/ ) ) ← 正規表現改良
{
// hrefがYouTubeなので
if ( !e.img )
{
// 挿入済みじゃないのでA要素内にサムネイルimg要素を挿入
var img = "<img src='" + "
http://i.ytimg.com/vi/
" + RegExp.$2 + "/default.jpg' />"; ← キャプチャ番号が変わったので
こうするとこんな
http://www.youtube.com/watch?v=yvPpOCDpwa0&feature=youtube_gdata_player
http://www.youtube.com/watch?feature=player_embedded&v=On6RIEY5Nfw#!
のもサムネイル化できます。
あと、ようつべサムネイル、今は default.jpg の 120x90 ですが、 0.jpg で 320x240 、hddefault.jpg で 480x360 にすることができます。
img要素の属性でwidthやheightを入れてもいいですね。