我希望在应用启动时将display: none
更改为display: block
以获得几个div。这些div的ID存储在localstorage中。每个id都是新的localstorage项。我的功能,加载应用程序启动是:
function loadStorage() {
for (var i = 0, l = localStorage.length; i < l; i++) {
document.getElementById(localStorage.getItem(localStorage.key(i))).style.display = "block"
}
}
当我在笔记本电脑上的浏览器中使用我的应用程序时,它可以工作。当我在Android应用程序上加载应用程序时,只显示一个ID。任何想法,如何解决它?
答案 0 :(得分:0)
注意:只是因为浏览器中的某些内容有效,所以无法保证它可以在移动设备上运行。移动浏览器的开发周期非常缓慢 - 尤其是与Cordova / Phonegap一起使用的开发周期。您还可以考虑使用Crosswalk或CocoonJS,或其中一个other alternatives。