// See if the property that we want is pre-cached in the localStorage
if ( window.localStorage !== null && window.localStorage.gameDict ) {
dictReady( window.localStorage.gameDict );
// Load in the dictionary from the server
} else {
jQuery.ajax({
url: cdnHREF + "dict/dict.js",
dataType: "jsonp",
jsonp: false,
jsonpCallback: "dictLoaded",
success: function( txt ) {
// Cache the dictionary, if possible
if ( window.localStorage !== null ) {
window.localStorage.gameDict = txt;
}
// Let the rest of the game know
// that the dictionary is ready
dictReady( txt );
}
// TODO: Add error/timeout handling
});
}
Monday, 21 November 2011
window.localStorage
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment