我做了一些在線研究,似乎孤立存儲只能通過託管的Silverlight代碼訪問。只是爲了確認我沒有錯過任何東西,是否有辦法訪問Silverlight中的隔離存儲,僅使用非託管Javascript API?Silverlight獨立存儲使用只有JavaScript API
0
A
回答
0
您可以從JavaScript調用Silverlight的方法,反之亦然這裏所描述的:
http://www.codeproject.com/Articles/293515/Calling-Silverlight-Method-from-Javascript-and-Jav
所以,你應該能夠從您的隔離存儲Silverlight應用程序返回的東西。
0
你幾乎回答了你自己的問題,你問它之前,但肯定的緣故:
IsolatedStorage不能使用Javascript直接訪問,只使用託管代碼
是你所厭惡的使用託管代碼是否會對您施加限制,或者因爲您不想(或不知道如何)編寫託管代碼?
如果是後者,請查看BakedGoods。它是一個Javascript庫,它建立了一個統一的接口,可用於在所有本機和一些非本地存儲設施(包括IsolatedStorage(通過互補託管代碼訪問))中執行公共存儲操作。
bakedGoods.set({
data: [{key: "key", value: "value"}],
storageTypes: ["silverlight"],
complete: function(byStorageTypeRemovedItemKeysObj, byStorageTypeErrorObj){/*code*/}
});
檢索和刪除數據是很容易:
有了它,將數據置於IsolatedStorage可以與代碼一樣簡單實現。相信我所有這些,我會知道;我是它的維護者:)。
相關問題
- 1. Silverlight獨立存儲
- 2. 可能使用Javascript的獨立存儲?
- 3. Silverlight獨立存儲和DevExpress Grid
- 4. Silverlight獨立存儲被視爲永久存儲或緩存嗎?
- 5. Silverlight 4 - 將用戶設置保存到獨立存儲
- 6. silverlight 3:Silverlight的任何免費數據庫(存儲在獨立存儲中)?
- 7. 從獨立存儲
- 8. 無法從新的Silverlight應用程序訪問獨立存儲
- 9. 從獨立存儲裝載新的Silverlight應用程序
- 10. Silverlight獨立存儲:標識「應用程序」的標識?
- 11. Silverlight將類實例保存到獨立存儲器
- 12. Silverlight:有沒有辦法允許用戶從獨立存儲打開文件?
- 13. 保存用戶設置獨立存儲
- 14. 在獨立存儲中存儲IList
- 15. .NET「獨立存儲」存儲在哪裏?
- 16. Windows Phone 8.1 - 獨立存儲
- 17. 運行在獨立存儲
- 18. 備份獨立存儲
- 19. 如何從獨立存儲
- 20. Windows phone的獨立存儲
- 21. ListBox和獨立存儲
- 22. WP 7的獨立存儲
- 23. 獨立存儲 - Windows Phone 8
- 24. 獨立存儲問題WP7
- 25. 如何從Silverlight 4.0中的獨立存儲中刪除目錄?
- 26. 如何在Silverlight中獲得獨立存儲的路徑?
- 27. 如何知道何時在Silverlight中刪除獨立存儲?
- 28. Silverlight - 在獨立存儲中打開/查看PDF
- 29. Silverlight:運行時瀏覽器不能使用1MB以上的獨立存儲
- 30. Bzr:從現有獨立存儲庫創建共享存儲庫
這需要託管代碼。我正在尋找一個純粹的非託管解決方案。 – Alex