0
使用phonegap 2.0我無法弄清楚爲什麼window.localstorage返回undefined。 Window.device完美的工作,但當我做一個console.log的window.localstorage它是未定義的,我不知道爲什麼。我確定我將該插件添加到了xml中(我正在使用Android)。任何幫助深表感謝。我覺得這很簡單,但我只是沒有看到它。Phonegap本地存儲undefIned
這裏是index.html文件
<!DOCTYPE html>
<html lang="en">
<head>
<title></title>
<meta charset="UTF-8">
<meta name = "format-detection" content = "telephone=no"/>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<link href="css/styles.css" rel="stylesheet">
<script src="phonegap/android.js"></script>
<script src="js/childbrowser.js"></script>
<script>
document.addEventListener('touchmove', function(e){
e.preventDefault();
}, false);
document.addEventListener('deviceready', function(){
alert(window.localstorage);
}, false);
</script>
</head>
<body>
<!-- DEVELOPMENT -->
<script src="libs/zepto.js"></script>
<script src="libs/underscore.js"></script>
<script src="libs/backbone.js"></script>
<script src="libs/iscroll.js"></script>
<script src="js/app.js"></script>
</body>
</html>
你能提供你如何使用它的代碼片段嗎? – Chris
添加了一個代碼片段。 – selanac82
您是否將任何鍵/值設置爲localStorage?如果是這樣,我沒有看到你的代碼中的任何地方......看看下面我添加的代碼片段。這兩個函數處理localStorage對象內的鍵/值的設置和獲取。我還包括我在加載和保存用戶首選項時如何在應用程序中使用這兩個函數。 – Chris