我將一個基於HTML的應用程序移植到三星智能電視上。該應用程序使用本地存儲來保持首選項等。本地存儲似乎受支持,並且數據在瀏覽器打開時保留。但是,一旦瀏覽器退出... poof!數據不見了。其他數據,如會話和cookie仍然存在。Webkit支持三星電視瀏覽器上的本地存儲
我在應用程序中使用了Lawnchair library,並且還使用jStorage進行了測試。除了關閉瀏覽器之外,它們都沒有持續存在。
電視上的瀏覽器(或瀏覽器組件)是webkit build 534.7。從玩瀏覽器,我懷疑它實際上是用Adobe Air編寫的。
我還測試了我的PC上的Air瀏覽器組件,它是webkit的533.19.4版本。這似乎並不支持本地存儲。
我的電腦上的Chrome,build webkit的535.19,在我所有的測試中工作正常。
那麼,這裏的責任在哪裏:它是webkit的構建,Adobe Air中的webkit的實現還是電視?任何人都可以提供解決方法或建議解決?
謝謝。
謝謝大家。很有幫助。 –