nico<video> ±info

  • /*
     * @title nico<video> ±info
     * @description switch landscape/portrait-mode on flash-free Nicovideo player
     * @include http://sp.nicovideo.jp/watch/*
     * @javascript_url
     * @license MIT License http://opensource.org/licenses/MIT
     */
    
    // require
    // http://let.hatelabo.jp/noromanba/let/hJmegZnrvMd1
    (function () {
        if (!/^sp\.nicovideo\.jp\/watch\//.test(location.hostname + location.pathname)) return;
    
        // <body class="hdNoFixed watch isLogin isAndroid fixed landscape tablet">
        document.body.classList.toggle('landscape'); // portrait<->landscape
    
        // TODO scalable window sticky
        // e.g. <video style="min-width: 100%; min-width: 100%;">
    })();
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2014/08/25 10:47:57 - 2014-08-25
  2. 2014/08/25 10:46:31 - 2014-08-25
  3. 2014/08/25 07:18:35 - 2014-08-25
  4. 2014/08/25 06:32:23 - 2014-08-25