07/12/23 20:42:23 ppKI318G0
>>358-361
ご利用いただきありがとうございます.ご紹介いただいたスクリプトの作者です.
flvplayer_wrapper customとGreasemonkeyスクリプトが共存できない件について
は把握しております.
flvplayer_wrapper customに不備があるわけではなく,原因はGreasemonkey
スクリプトからJavaScript経由でFlashPlayerの内部変数を参照できないため
です.
ニコニコ動画の公式Playerでは上記が可能です.↓参考ページ(当方ブログ)
URLリンク(blog.fulltext-search.biz)
>>361 で提示されている解決法ですが,結論から申し上げますとFirefoxでは
"."を含む変数(つまりオブジェクトプロパティ)を取得できないため,
その方法は使えません.したがってその解決法はGreasemonkeyでも不可能です.
そこで,提案というより要望なのですが,FlashPlayerの外部からJavaScript
経由で参照できるグローバルな変数に動画情報を保持していただけないでしょ
うか.
具体的にはflvplayer_wrapper customの起動していない状態で,適当な動画
ページのロケーションバーに以下のように入力すると表示される値です.
javascript:alert($('flvplayer').GetVariable('o'));
>>361 から察するに"nico.o"の中身でしょうか.
ちなみに,症状の特定などの動作確認はちょっと古いですが以下のバージョン
を利用させていただきました.
ニコニコ動画(RC2)向け設定済みProxomitron (flvplayer_wrapper custom 20071205版)
長文すいませんw
作者さんに直接メールしろって話ですよね