使用mui在mac上進行ios開發,在進行頁面跳轉時出現了一個ios的頁面,如下所示:
奇怪的地方是,該頁面在安卓上可以正常訪問,但是在ios上訪問,有時候就正常可以訪問,有時就會出現如上所示畫面,經過排查最後發現此bug是由跳轉頁面中的參數導致的,在請求的url中如果帶有空格或者是特殊符號在ios上無法正常解析,所以會提示界面錯誤。
解決辦法:需要對url進行encode編碼,如url = encodeURI(url); (注意:是encodeURi,而不是encodeURL)。
使用mui在mac上進行ios開發,在進行頁面跳轉時出現了一個ios的頁面,如下所示:
奇怪的地方是,該頁面在安卓上可以正常訪問,但是在ios上訪問,有時候就正常可以訪問,有時就會出現如上所示畫面,經過排查最後發現此bug是由跳轉頁面中的參數導致的,在請求的url中如果帶有空格或者是特殊符號在ios上無法正常解析,所以會提示界面錯誤。
解決辦法:需要對url進行encode編碼,如url = encodeURI(url); (注意:是encodeURi,而不是encodeURL)。
(function(d, s, id) { let js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) retur