Chromeの起動オプション
tips_03
Chromeの起動オプション
困ったこと
ローカルファイルの読み込みができない。例えば、file:///Users/7010oncajon/index.html内から、./hoge.jsonがなぜか読み込めない。
前提
原因
どうやらChromeの仕様(セキュリティ対策?)でローカルファイルはデフォルトでは読み込めないよう。-allow-file-access-from-filesという起動オプションを指定すれば可能。ちなみにWebに配置している場合は問題ない。
解決策
以下のいづれか。
- Safariを使う(笑)
- ターミナルから以下を実行し、起動する
- Automatorの設定をする
- Automatorを起動、種類は「アプリケーション」
- 左側ペインで「Run Shell Application」を選択
- シェルってところに「open -a Google\ Chrome --args -allow-file-access-from-files」を記入
- あとは適当な名前で保存し、それ起動するようにする。「Google Chrome (withOptions).app」とかにすればよい。
感想
- ほんとAutomatorって有能