今天在写项目时,添加H5跳转链接时,发现一进入页面就白屏,但是在浏览器中可以打开页面,仔细检查后发现URL里有中文字符,就产生怀疑,感觉出问题所在,然后把url转化为utf8编码的格式恢复正常,很简单的一句话解决问题:
self.url = [self.url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
本文介绍了一种常见的H5页面加载失败的情况——当URL中含有中文字符时导致页面白屏的问题。通过将URL转换为UTF-8编码格式,可以轻松解决这一问题。
今天在写项目时,添加H5跳转链接时,发现一进入页面就白屏,但是在浏览器中可以打开页面,仔细检查后发现URL里有中文字符,就产生怀疑,感觉出问题所在,然后把url转化为utf8编码的格式恢复正常,很简单的一句话解决问题:
self.url = [self.url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
1215

被折叠的 条评论
为什么被折叠?