開発メモ「WebGL」タグアーカイブSafariでWebGL内のファイルが保存ができない・症状Safari上で実行しているWebGLアプリで設定データなどが保存されず、再訪問もしくは再読み込みの度に設定データが初期状態に戻ってしまう問題が発生しました。saved.”というログが出ていました。セキュリティ上の問題があるかもしれませんので、ご自身の判断で行ってください。Safariの「開発」メニューから「クロスオリジンの制限を無効にする」設定をすると設定データを保持できるようになります。JavaScriptコンソールに以下の警告ログが出るようになります。work・原因WebGLではファイルのIOにindexedDBを使用しています。これがSafariのデフォルト設定ではセキュリティにより使用できないようになっているようです。[参考]:(Appleに開発者登録している方しかご覧になれないかもしれません。Privacy・補足Unityから書き出したWebGLでファイルIOが上手くいかない問題がもともとあったようです。WebGLただUnity2017.2では対応がされているようです。(実際にはだいぶ前のバージョンで対応されているようです。)前記の警告ログはUnityのWebGLがindexedDBを同期する時に出ているものと思われます。キャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。