-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bug/fix不具合とその修正不具合とその修正
Description
発生条件
- 使用する WWA Maker がファイアウォールの除外リストに登録されていないか確認する (登録されている場合は解除する)
- 適当なマップデータを開く
- テストプレイをする
- 通信を許可するか尋ねるダイアログが表示される
影響
ネットワークの仕組みに詳しくない WWA 制作者にとって、「なんだこりゃ?」と戸惑う原因になるかもしれない。
原因
テストプレイの中で、専用のサーバーを稼働させていて、 OS の保護機能 (例えばファイアウォール) がそのサーバーの起動を検知したため。
解決策
- 外部ネットワークの通信を拒否することを前提に、許可を尋ねるダイアログを表示しないオプションが Node.js に無いか探す
- テストプレイ専用のサーバーを稼働することを諦めて、下記の方法を検討する
- プレイしているマップデータやアセットファイルを Electron が読み込んでいるディレクトリ内にコピーして、そのファイルを読み込んでテストプレイする
- プレイ用の HTML ファイルを作成し、そのファイルを Electron が直接読み込む (ブラウザーのセキュリティ保護機能が働いて成功しない場合がある)
Metadata
Metadata
Assignees
Labels
bug/fix不具合とその修正不具合とその修正