目前主流应用程序大体分为三类:Web App、Hybrid App、 Native App。
UIWebView的基本属性,方法和代理方法
1.常用属性
2.常用方法
3.代理方法
4.JS交互
http://www.cocoachina.com/ios/20150629/12248.html
http://www.tuicool.com/articles/zuInEn
http://www.coderyi.com/archives/751
WebViewJavascriptBridge
http://www.2cto.com/kf/201503/384998.html
http://blog.sina.com.cn/s/blog_af73e7a70102v0j2.html
(1).JS直接调用OC方法
(2).JS通过创建对象调用OC方法
(3).OC调用JS方法
5.使用中的注意事项:
(1).在创建完UIWebView时会出现一直白屏的状态.原因可能是没有做设置,在.plist文件中设置如下:

(2).出现加载失败的情况
2016-05-16 15:24:37.132 XXX[1364:756165] error Error Domain=NSURLErrorDomain Code=-999 "(null)"

在Xcode中点击NSURLErrorDomain进入查看

得知该错误是由于取消加载引起的.
解决方法:通过查阅资料找到

这个问题耗费自己好多时间,主要是对webview的一些机制不太了解,然后走了好多弯路,希望能帮助各位.
有不足之处还望各位指正!!!
网友评论