私はJavaScriptコードの解決方法を何時間も試してきましたが、非常に多くの異なる例が見つかりましたが、どれも自分のコードで動作しないようです。元のjsコードをリロードした後の変数の保存
私は現在、自分のコードに含まれているこれらの変数を使用したいと思います。ここに変数があります。
var isInGame = 0; // Not playing yet
var money = 0; // Our cash
var North = "";
var South = "";
var East = "";
var West = "";
var hasArmour = 0; // current does not own Armour
var hasWater = 0, hasSword = 0; // currently uncrowned variable changes during game play.
は私が
たLoadVarsの線に沿って何かをする必要がある知っている - >ストレージから読み込む変数 - >変数に設定 - >ゲーム
を開始するが、Iそれを理解することはできません。私は何時間も勉強した後、ついに諦めて、ちょうど助けを求めることにしました。
私はHTML5のlocalStorageを使用してみましたが、それを理解し、私はクッキーからVARSをロードすると、それは同じ時にVARSを保存する方法を混同するが、それらをリロードされていますgetElementID
を使用しています
悪かったという仮定の下にあったことができませんでしたユーザーが自分のウェブサイトに戻って再び再生したとき。
純粋なJavaScript/HTML5/CSSを使用しています。
ご協力いただければ幸いです。
'localStorage.setItem(itemX、valueofItemX)'を試したことがありますか? 'valueofItem'は文字列として保存され、' localstorage'にはそれほど多くのスペースがありません。おそらくデータベース/ AJAX/PHPの使用を検討してください – Lixus
私のコードはJavaスクリプトコードの約2814行にありますので書き直していますすべてが難しいでしょう。私はvarのお金を保存し、お金がそれに追加されるたびにvarriableを保存する方法が必要です。例えばmoney + money = price;お金はクライアント側に追加されているので、私はこれを何もできないかどうかわかりませんが、私は尋ねたいと思っていました; 3 – s0l4rs7o4m
特定の問題は何ですか?あなたはサーバー側から価値を得ていますか?はいの場合、それらを送り返す必要がありますか?ローカルストレージではどのような問題がありましたか? –