ios js注入導致html網頁載入失敗問題
阿新 • • 發佈:2018-12-21
如果確定html語法沒有錯誤,可能是js方法錯誤,例如我的例子:
/*播放完語音修改語音資訊*/ function changeVoiceImageStatus(urlID,playFlag){ var element = document.getElementById(urlID); if(playFlag==1){ element.src="https://xxx.com/game1511/images/live/version2018/icon-voice.gif"; }else(playFlag==0){ element.src="https://xxx.com/game1511/images/live/version2018/icon-voice.png"; } }
在else後邊應該直接大括號,而不是條件判斷的小括號,這樣的食物直接引起oc調js方法失敗,同時html初始化失敗,載入不出來,引以為戒。正確的寫法可以新增else{}或者else if(..){...}如下:
/*播放完語音修改語音資訊*/ function changeVoiceImageStatus(urlID,playFlag){ var element = document.getElementById(urlID); if(playFlag==1){ element.src="https://img02.jjhgame.com/game1511/images/live/version2018/icon-voice.gif"; }else if(playFlag==0){ element.src="https://img02.jjhgame.com/game1511/images/live/version2018/icon-voice.png"; } }
更多問題,歡迎加QQ群討論:565191947