SUPPORT

どこでも弾幕 サポート

トラブルシューティング、ブラウザ対応、コメント送信エラー、自前ホスティングなど、よくある質問とお問い合わせ窓口をご案内します。

弾幕が画面に流れないとき

アクティブタブが Start Room 時のタブと一致していますか?
「どこでも弾幕」は Start Room 時にアクティブだったウインドウ内の全タブで描画されます。別ウインドウに移動した場合はそのウインドウでは描画されません。
対処: Start Room したウインドウに戻る、または End Room → 別ウインドウで Start Room しなおしてください。
Start Room の前から開いていたタブですか?
拡張機能を後から有効化したり、Start Room 後に新しいウインドウを開いたりすると、そのタブには content script が注入されていないため弾幕が流れません。
対処: ツールバーアイコンに 「!」バッジ が表示されていれば、そのタブを ⌘+R / Ctrl+R で再読み込み。popup を開けば「このタブをリロードする」ボタンも出ます。
プレゼンモードから戻った直後ではありませんか?
Google Slides の /present モードや F11 fullscreen から抜けた直後、内部の DOM 状態が壊れて弾幕が描画できないことがあります。
対処: その時点でツールバーに 「!」バッジが出ているはずなので、タブをリロードしてください。
投稿ページで送信ボタンを押しましたか?
textarea が空欄、または 100 文字超過だと送信ボタンが無効化されます。
投稿ページでエラーが出ていませんか?
投稿側の画面に「ルームが見つかりません」と出ている場合、presenter 側で End Room 済みか、ルームが期限切れです。
対処: presenter にもう一度 Start Room してもらい、新しい QR を取得してください。

よくあるトラブル

プレゼンモード(/present)で弾幕が二重に出る
これは V1 で既知の問題で、V1.0.0 以降で修正されています。
対処: 拡張機能を最新版にアップデート。chrome://extensions/ で「更新」ボタンを押してください。
拡張アイコンに常に「!」バッジが出る
ある特定のタブで弾幕が描画できない可能性が高いです。
対処: そのタブを ⌘+R でリロードしてください。
Chrome 以外のブラウザ(Safari, Firefox)で使えますか?
現在は Chromium 系(Chrome / Edge / Brave)のみ 対応しています。Safari / Firefox 対応は将来検討中です。
デスクトップアプリ(Keynote, PowerPoint, Zoom デスクトップ版)の上に弾幕を出せますか?
できません。Chrome 拡張のサンドボックス制約により、ブラウザの外側には描画できません。ブラウザ版の Keynote / PowerPoint Online / Zoom Web Client であれば動作します。
コメントが届くのに時間差がある
Cloudflare Workers の地理的なエッジ位置やネットワーク状況によって 100ms〜数秒の遅延が発生することがあります。通常は気にならない範囲ですが、レイテンシが重要な場面では発表前に予習しておくと安心です。
コメントが NG ワード判定で消えてしまう
サーバー側に簡易的な不適切語フィルタが入っており、明らかに荒らし目的の単語は silent drop されます。NG ワード辞書は GitHub で公開しています。誤検知があれば issue を立ててください。

送信エラーと拡張管理

「送信が早すぎます」エラー
同一 IP から 1 秒に 5 件を超えて送信した場合の rate limit です。少し待ってから再送してください。
「ネットワークエラー」
Wi-Fi / モバイル回線を確認してください。リアルタイム配信のため、インターネット接続は必須です。
拡張機能をアンインストールしたい
chrome://extensions/ で「どこでも弾幕」のカードの「削除」ボタンをクリック。chrome.storage.local に保存されていた room 情報も自動的に消去されます。

自前ホスティング

自分のサーバーで運用したい
OSS(MIT ライセンス)なので可能です。手順:
  1. GitHub リポジトリを fork
  2. apps/serverpnpm dlx partykit deploy で自分の Cloudflare アカウントにデプロイ
  3. apps/senderpnpm dlx wrangler pages deploy dist で自分の Cloudflare アカウントにデプロイ
  4. apps/extension/.env.production の URL を自分のものに書き換え
  5. pnpm --filter extension build で自分用の zip を作成
詳細は GitHub README の Scale & limits セクションを参照してください。
商用利用できますか?
はい。MIT ライセンスです。社内勉強会、カンファレンス、教室、ライブ配信などでご自由にお使いください。

バグ報告 / 機能リクエスト

バグ報告と機能リクエストは GitHub Issues で受け付けています。素早い対応のためには以下の情報を含めてください:

  1. 何をしたか — 再現手順を箇条書き
  2. 期待した結果 — 何が起こるべきだったか
  3. 実際の結果 — 何が起こったか
  4. 環境 — OS / Chrome バージョン / 拡張バージョン
  5. ログchrome://extensions/ の「Service worker」リンク → DevTools → Console の内容
  6. スクリーンショット or スクリーン録画 — あれば

特に以下のリクエストはすでに Roadmap にあります:

  • 絵文字タップ投稿(タイプ不要)
  • 音声キーワード反応弾幕
  • presenter token 認証
  • Slides /present モード完全対応
  • OBS ブラウザソース対応
  • Firefox / Safari 対応

お問い合わせ

セキュリティ問題等、issue で公開できないご連絡は ベンリー(benry.me 運営者情報)までお願いします。プライバシー関連は プライバシーポリシー もご確認ください。

Comments don't appear on screen

Is the active tab inside the same window where you started the room?
Danmaku Anywhere renders only on tabs in the window that was active when you pressed Start Room. Switching to a different window will not show comments there.
Fix: return to the original window, or End Room and Start Room from the new window.
Was the tab open before Start Room?
If you enabled the extension after opening the tab, or opened a new window after Start Room, the content script is not yet injected.
Fix: if the toolbar icon shows the "!" badge, reload the tab with ⌘+R / Ctrl+R. The popup also offers a "Reload this tab" button.
Did you just exit presentation mode?
Right after exiting Slides /present mode or F11 fullscreen, the internal DOM state can break.
Fix: the toolbar should show the "!" badge; reload the tab.
Did you press Send on the sender page?
The Send button is disabled when the textarea is empty or exceeds 100 characters.
Is there an error on the sender page?
If you see "Room not found", the presenter has either ended the room or it has expired.
Fix: ask the presenter to Start Room again and rescan the new QR.

Common issues

Comments appear twice in /present mode
This was a known issue in V1, fixed in V1.0.0+.
Fix: update the extension via chrome://extensions/ "Update".
The toolbar icon always shows the "!" badge
A specific tab is unable to render. → Reload it with ⌘+R.
Can I use Safari or Firefox?
Currently Chromium-only (Chrome / Edge / Brave). Safari / Firefox support is under future consideration.
Can I overlay danmaku on desktop apps (Keynote, PowerPoint, Zoom desktop)?
No. Chrome extension sandbox restrictions prevent rendering outside the browser. Browser-based versions (Keynote Web, PowerPoint Online, Zoom Web Client) work.
There is a delay before comments appear
Depending on Cloudflare Workers' edge location and network conditions, latency can range 100ms–a few seconds. Usually unnoticeable, but consider rehearsing if low latency is critical.
My comment was filtered out as offensive
The server uses a lightweight blocklist filter; clearly abusive words are silently dropped. The blocklist is open-source on GitHub. File an issue if you find false positives.

Send errors and extension management

"Sending too fast" error
Rate limit triggered when more than 5 requests/sec from the same IP. Wait briefly and retry.
"Network error"
Check your Wi-Fi / mobile connection. Real-time delivery requires internet connectivity.
How do I uninstall the extension?
From chrome://extensions/, click "Remove" on the Danmaku Anywhere card. Room data in chrome.storage.local is auto-erased.

Self-hosting

I want to run my own server
The project is MIT-licensed OSS. Steps:
  1. Fork the GitHub repository
  2. Deploy apps/server via pnpm dlx partykit deploy to your Cloudflare account
  3. Deploy apps/sender via pnpm dlx wrangler pages deploy dist to your Cloudflare account
  4. Update the URLs in apps/extension/.env.production
  5. Build your own zip via pnpm --filter extension build
See the GitHub README's Scale & limits section.
Commercial use?
Yes — MIT license. Free to use in internal study sessions, conferences, classes, and live broadcasts.

Bug reports / feature requests

File issues on GitHub. Include:

  1. What you did — repro steps
  2. Expected result
  3. Actual result
  4. Environment — OS / Chrome version / extension version
  5. Logs from chrome://extensions/ "Service worker" → DevTools → Console
  6. Screenshots or screen recording, if any

Contact

For security issues that cannot be disclosed via public issues, please reach out via benry.me's about page. See also the Privacy Policy.