2012-02-29 77 views
2

我想在windows phone上存储几KB的数据。我正在使用phonegap和jquery mobile。将数据存储在WP7上?

到目前为止,我曾与jStorage和iOS和Android上运行良好。 jStorage尝试localStorage,globalStorage和userData行为。我也尝试过Cookie。

但没有奏效。任何解决方案?也许再次使用PhoneGap.exec

回答

1

试试这个

<html> 
    <head> 
    <title>Contact Example</title> 

    <script type="text/javascript" charset="utf-8" src="phonegap.js"></script> 
    <script type="text/javascript" charset="utf-8"> 

    // Wait for PhoneGap to load 
    // 
    document.addEventListener("deviceready", onDeviceReady, false); 

    // PhoneGap is ready 
    // 
    function onDeviceReady() { 
     var db = window.openDatabase("test", "1.0", "Test DB", 1000000); 
    } 

    </script> 
    </head> 
    <body> 
    <h1>Example</h1> 
    <p>Open Database</p> 
    </body> 
</html> 

来源:docs.phonegap.com

+0

是一个新的版本,我不理解这种工作。根据文档(和我的测试),这在PhoneGap/Cordova 2.8.0的wp7上不受支持 – 2013-06-11 15:26:07

3

我存储&读取使用PhoneGap的& JQM & WP7

存储一些数据的一些数据量小:

window.localStorage.setItem(key, JSON.stringify(value)); 

阅读一些数据:

JSON.parse(window.localStorage.getItem(key)) 

检查,如果你使用的是最新的jquery.mobile.js从jQm beta page - 昨日有