zipファイルからの自鯖設置方法 - HillTopTRPG/quoridorn-vue-cli-3 GitHub Wiki
サポート対象
ブラウザ | Windows | Mac | Linux | Android | iOS | OTHER |
---|---|---|---|---|---|---|
Google Chrome(download) | ◎ | ◎ | △ | △ | △ | △ |
FireFox | ○ | ○ | △ | △ | △ | △ |
Safari | △ | ○ | △ | △ | △ | △ |
InternetExplorer | × | × | × | × | × | × |
Edge | × | × | × | × | × | × |
OTHER | △ | △ | △ | △ | △ | △ |
◎:動作検証済み ○:仕様上推奨環境ではあるが、β版では動作検証してない ×:ダメ絶対 △:運が良ければ動くがサポート対象外 ※ 現状、FireFoxはうまく動かないことを複数のユーザ様よりご報告いただいております。対応はまだまだ先になります。
配置方法
※ zipファイル版はドメイン以下のパスが固定です → 完成例:http://ドメイン/quoridorn/ ※ quoridorn.zipをダウンロードして使います
- zipファイルを解凍
- static/conf/connect.yaml にSkyWayのAPIキーを指定 → APIキーの発行にはSkyWayへの新規登録が必要です → https://webrtc.ecl.ntt.com/signup.html?_ga=2.58176426.1432429186.1551940676-1597669442.1548399553
- 自鯖のドメイン直下に「quoridorn」フォルダを作成
- quoridornフォルダ直下に1で解凍したファイルを全て配置
- cssフォルダ
- imgフォルダ
- jsフォルダ
- staticフォルダ
- index.htmlファイル
- http://ドメイン/quoridorn/ でアクセスできたら完成!
うまくいかない場合のありがちな原因
- サーバがgz形式に対応していない Quoridornのリソースはgz形式で圧縮されているファイルがあります。 これはサーバ側の設定で許可されていない可能性があります。 ベータ版8からは「gz版」と「通常版」の2種類のzipファイルを公開しています。 まずはgz版をお試しになって、それでうまくいかない場合は通常版をお使いください。
- SkyWayのAPIキーが反映できていない
- connect.yamlは UTF-8 で記述するファイルです メモ帳などで編集すると異なる文字コードに変化してしまう可能性も。 Windowsを使っている人はsakuraエディタ(ダウンロード)をオススメします。
- FTPツール(FFFTP, FileZilla)でサーバ上のファイルを更新すると、反映させるのにコツが必要です 慣れていない人はAPIキーを更新は自鯖にアップロードする前に行ってください
- パスが誤ってる
- 誤:Quoridorn(大文字が混じってる)
- 誤:quoridon(スペルが…)
- SkyWayのAPIキーに対する設定が違う
- 「利用可能ドメイン名」が登録できてない APIキーは登録したドメインでしか使えないのです
- 権限が間違ってる
- TURN:使用する
- SFU:使用する
- listAllPeers API:使用する
- APIキー認証:使用しない
- サブドメインを設定すると混乱しがち 資材を配置する際に「ドメイン/quoridorn/」に配置し、これをサブドメインを使って公開する場合、 「http://hogehoge.サブドメイン/」のようになると思います。 この場合は、資材の配置の際に「ドメイン/quoridorn/quoridorn/」としないといけません そうすると、「http://hogehoge.サブドメイン/quoridorn」に公開され、うまく行くと思います。
お困りですか?
以下の情報を添えて、Twitterで開発者にお気軽にダイレクトメッセージを送り付けてください。
* ご利用OS
※ Windows, Mac, Linux程度で良いです
※ サポート対象外のOSでも相談は受けます
* ご利用ブラウザ
※ これ大事
* 問題のURL
※ 開発者側でもアクセスしてみて、ブラウザに出力されるエラーログを確認したいです
※ もしURLを知らせたくない場合はGoogle Chromeをお使いの上、以下の手順でエラーログを取得して教えてください
○ Windowsの場合
→ 「F12」を押下
○ Macの場合
→ 「option + command + i」を押下
赤い字がエラーログです。
カラフルに装飾された文字は正常なログなので、「動くように設置をする」目的の上では無視して良いです。