Skip to content

Hashory/picture-in-picture_for_tver

Repository files navigation

ピクチャーインピクチャー for TVer

動画のコントロールバーにあるピクチャーインピクチャーボタンのスクリーンショット

TVer でピクチャーインピクチャーを利用できるようにするブラウザ拡張機能です。

Warning

この拡張機能は、TVer公式とは一切関係ありません。
この拡張機能は、TVerの利用者に便利な機能を提供する非公式のツールであり、TVer公式の許可や承認を得たものではありません。また、TVerは株式会社TVerの商標です。

インストール

Chromium向けに「ピクチャーインピクチャー for TVer」を入手する

開発

この拡張機能は、Denoを使用して開発されています。

セットアップ

  1. リポジトリをクローンします。

    git clone https://github.com/Hashory/picture-in-picture_for_tver.git
  2. 開発に必要な型ファイルをキャッシュします。

    deno cache deno.json
  3. 拡張機能のファイルを/distに生成します。

    deno task bundle
  4. コードの整形を行います。

    deno fmt

E2Eテスト(Playwright)

TVerの実サイトで、以下をE2Eで確認できます。

  • ピクチャーインピクチャーボタンが正しく表示されること
  • ピクチャーインピクチャーに遷移できること

事前準備:

deno task e2e:install

実行方法:

deno task e2e

ライセンス

CC0-1.0 license