lemonovelでセーブしようとすると「localはコンピュータに情報を保存する許可」という
メッセージが出てしまう場合があります。
これはlemonovelの問題ではなくFlash Playerの設定の問題になります。
lemonovelでセーブ・ロード機能を使用する場合、
記憶領域をFlash Playerで設定する必要があります。
通常、保存時に設定した領域を上回る場合確認ダイアログが開きますが、確認を表示しない設定にしている場合もあります。
確認を表示しない設定にしていると何も警告が出ないままにセーブが正常に出来ないという事態が起こってしまいます。
また、設定していても記憶領域が足りなくなった場合、セーブが正常に出来ません。
必ずセーブ前に記憶領域設定をご確認下さい。
Chromeで設定する場合
Flash Playerの画面上で右クリック→設定→「ローカルストレージ」のタブにて
コンピューターに情報を保存出来るようにするか
「許可」と「拒否」が選択出来ますので「許可」に設定出来ます。
しかし、こちらで許可しても上限が100kになってしまいます。
Chromeのブラウザでは記憶領域設定が無効のようです。
記憶領域設定がどのようになっているかは確認はこちらで出来ます。
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager07.html
先に制限のない状態に設定しておくという事が出来ないのが不便ですね。
Internet Explorerで設定する場合
Chromeと同じ手順ですが
予め許可しておくと、100k超えても警告はありません。
確認はFlash Playerの画面上で右クリック→「グローバル設定」→「記憶領域」タブ
→「サイトごとの記憶領域設定」をクリック
Firefoxで設定する場合
Internet Explorerと同じ手順で許可出来き、
同じように事前の設定のみで警告は出ません。
セーブデータが消えた
記憶容量を制限していなくても、
キャッシュを削除するとセーブが消えてしまいますのでご注意下さい。
また、ブラウザの設定でキャッシュを自動で消す設定にしていますと
セーブも一緒に自動で消えてしまいますので合わせてご注意下さい。
コメント