2013-12-20 31 views

回答

0

你幾乎回答了你自己的問題,你問它之前,但肯定的緣故:

IsolatedStorage不能使用Javascript直接訪問,只使用託管代碼

是你所厭惡的使用託管代碼是否會對您施加限制,或者因爲您不想(或不知道如何)編寫託管代碼?

如果是後者,請查看BakedGoods。它是一個Javascript庫,它建立了一個統一的接口,可用於在所有本機和一些非本地存儲設施(包括IsolatedStorage(通過互補託管代碼訪問))中執行公共存儲操作。

bakedGoods.set({ 
    data: [{key: "key", value: "value"}], 
    storageTypes: ["silverlight"], 
    complete: function(byStorageTypeRemovedItemKeysObj, byStorageTypeErrorObj){/*code*/} 
}); 

檢索和刪除數據是很容易:

有了它,將數據置於IsolatedStorage可以與代碼一樣簡單實現。相信我所有這些,我會知道;我是它的維護者:)。