1、使用WKWebView的loadRequest方法加载url的时候,出现莫名其妙的crash,并且通过抓包工具可以看出,url并没有真正的加载,找了好多地方找不到原因,后来检查了一下url,发现url是以www.xxx开头的,没有包含协议信息http://,导致webview加载的时候崩溃。
2、build时出现Undefined symbols for architecture arm64错误
将文件夹拖入Xcode工程中,编译的时候却出现上面的错误,原因是Xcode没有自动将文件加入Compile Sources中,进入Build Phases中的Compile Sources中将相关的.m文件添加进去即可。
3、使用WKWebView的loadRequest方法加载url的时候,如果url中包含中文或者其他特殊字符串会导致webview不加载。解决的办法就是对url进行utf8编码。
网友评论