ModuleNicoHTML5

「ModuleNicoHTML5」の編集履歴(バックアップ)一覧に戻る

ModuleNicoHTML5 - (2010/06/18 (金) 13:44:19) の編集履歴(バックアップ)


iCab Mobileのモジュールとして動作するNicoHTML5

http://d.hatena.ne.jp/saiten/20100225/1267110155
のiCab Mobileモジュール版です。
iPadでしか動きません。そのiPadについても
  • もともとのiPadのvideoタグ対応的に、H.264でエンコードされた動画しかみれません
  • しかしH.264エンコードでも再生できないものもあり
  • 再生できてもコメントが流れたり流れなかったり
  • エコノミー時はflvなので再生不可
  • つまり観られるかどうかはあなたの運次第
といった感じであまり実用的ではありません
しかし、うれしいことに最近投稿された動画は再生できることも多いようです。

インストール手順

  • このページをiPad(iCab Mobile)で開きます。
  • モジュールインストールページでモジュールをインストールしてください。
  • ためしに、sm10673673動画を見ます。
  • 「Flashがインストールされてない」とのエラーが出ますが、そのページでモジュールを作動

正常に観られない場合

以下の手を試してみてください。
  • iCab Mobileを再インストールしたら観れたという報告もあるので、やってみるのも手かもしれません。
  • 諦めます。
  • 運営に「はやくiPadでヌルヌル観られるようにしろゴルァ(゚Д゚)」とハッパをかけてみるのもいいかもしれません。責任はとりませんが。
  • ちなみに正常に観られてもNGワード/NGユーザ設定は無視されます。もとのブックマークレットでは対応していたのですが、移植のときに切り捨てました。仕方ないね。



2010.5.21現在、未脱獄のiPadでニコニコ動画をみるには
  • 公式のアプリで観る(パラパラ動画(9))
  • このModuleNicoHTML5を使って観る(動画によって観られるか運任せ)
のどちらかしかないようです。

ただし、ニコ動運営ではHTML5プレーヤを一応開発しているようなので、将来、iPhone/iPad限定かもしれないとのことですが普通に観られる日がくるかもしれません。


簡易コメント場所

使用報告などなんでもどうぞ。
感謝の言葉は本家開発者(http://d.hatena.ne.jp/saiten/20100225/1267110155)へ

  • アイコンを作っていただいたので、アイコン適用版(v0.03)を作りました -- 作者 (2010-05-24 10:15:25)
  • また、コメントのオーバーレイ方法(DOM or Canvas)が選べるようになりました。原則DOMがよいです。モジュール設定から変更できますが、文字数制限のため知っていないとわけがわからない項目になっています。 -- 作者 (2010-05-24 10:16:42)
  • また見れなくなってませんか? -- 名無しさん (2010-06-07 22:53:20)
  • iCab MobileのUserAgentが蹴られてるだけ。あとは分かるね? -- 名無しさん (2010-06-12 00:17:36)
  • これって狙い打ちされてんの?後のことは分かってるが -- 名無しさん (2010-06-12 03:16:38)
  • あとのことが分かってない俺は負け組? -- 名無しさん (2010-06-12 22:38:27)
  • BrowserIDをFirefoxとかIEに変えたら見れるよ -- 名無しさん (2010-06-13 09:45:26)
  • 再生エリアは表示されてはいるんだけど、どんだけ待っても動画が再生されない… 上の試しに見てみる動画でも同様です… -- 名無しさん (2010-06-13 10:36:31)
  • Rボタンとか連打してるとうまくいったり、いかなかったりwww -- 名無しさん (2010-06-13 11:21:14)
  • 今使えないようです。今度、原因究明してみます。代わりに、本家開発者様のブックマークレットでリダイレクト問題の対策がなされ、問題なく見れるようになったようですのでそちらをご利用ください。UAはSafari4(Mac)がいいみたいです。 -- 作者 (2010-06-13 15:07:32)
  • iOS4GMで動作確認しました -- 名無しさん (2010-06-18 13:44:19)
名前:
コメント:



技術的な解説


iCab Mobileのモジュールが利用できる、Same Origin Policyの適用されないgetRequestという特殊関数を用いて動画情報取得の際にwww.nicovideo.jpからflapi.nicovideo.jpにリダイレクトされる問題を突破しています。

このモジュールはNicoHTML5ブックマークレットを、
  • 内部で利用される関数をgetRequest関数を利用した関数に上書きするコードを追加
  • iCab Mobileのモジュールとして動作させるための宣言を追加
したものです。


ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。