ios開發出現We'are sorry...錯誤頁面

 使用mui在mac上進行ios開發,在進行頁面跳轉時出現了一個ios的頁面,如下所示:

奇怪的地方是,該頁面在安卓上可以正常訪問,但是在ios上訪問,有時候就正常可以訪問,有時就會出現如上所示畫面,經過排查最後發現此bug是由跳轉頁面中的參數導致的,在請求的url中如果帶有空格或者是特殊符號在ios上無法正常解析,所以會提示界面錯誤。

解決辦法:需要對url進行encode編碼,如url = encodeURI(url);  (注意:是encodeURi,而不是encodeURL)。

發佈了32 篇原創文章 · 獲贊 17 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章