亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

后臺用另一種方法append LI 以及safari無法顯示localstorage?

后臺用另一種方法append LI 以及safari無法顯示localstorage?

LEATH 2019-04-09 20:24:38
昨天有同學說代碼不好看,不標準,看不懂等等問題,另外也確實碰到localstorage在safari中無法顯示的問題。那么今天嘗試在后臺用另一種方法appendLI.但是沒有pass,是哪里出問題了?前臺后臺開始用innerhtml,后來改用creatTextNodevarfresh=JSON.parse(storage.getItem("data"));varlist=document.getElementById("list");for(vari=0;i
查看完整描述

2 回答

?
紅顏莎娜

TA貢獻1842條經驗 獲得超13個贊

后來去蘋果店測試了,最新版本的所有ios和apple硬件設備都可以通過。系統我和店家是一摸一樣的最新版本,估計可能是我的上一代miniPad硬件支持問題。標準的無解Bug。。
                            
查看完整回答
反對 回復 2019-04-09
?
三國紛爭

TA貢獻1804條經驗 獲得超7個贊

看LZ是用iPad的Safari來調試的,指出一點問題。
1.攝像頭一坨黑的問題
另外Safari對CAMERA定義層的顯示是坨黑塊。~
這是因為iOS不支持獲取攝像頭元素,所以會是一團黑。
2.在Stack那里找到了類似的答案[1]。別人是建立了一個函數,然后把這個API包裝了進去,同時檢查API是否可用,可用就返回API。代碼貼在這里,供你參考。
functiongetStorage(){
varstorageImpl;
try{
localStorage.setItem("storage","");
localStorage.removeItem("storage");
storageImpl=localStorage;
}
catch(err){
storageImpl=newLocalStorageAlternative();
}
returnstorageImpl;
}
functionLocalStorageAlternative(){
varstructureLocalStorage={};
this.setItem=function(key,value){
structureLocalStorage[key]=value;
}
this.getItem=function(key){
if(typeofstructureLocalStorage[key]!='undefined'){
returnstructureLocalStorage[key];
}
else{
returnnull;
}
}
this.removeItem=function(key){
structureLocalStorage[key]=undefined;
}
}
cusSto=getStorage();
                            
查看完整回答
反對 回復 2019-04-09
  • 2 回答
  • 0 關注
  • 374 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號