1.只需要一个WebView,减少维护成本 2.title和url都需要传参进来,也就是说WebView不用对title和url处理,直接使用即可,这样可以保证这部分的代码比较简单 3.抽象出来url不同的行为,(1)根据url会跳转到不同的界面 (2)会触发一些行为比如分享(3)只是打开url。 这样定义的好处比如未来点击banner的某一个url可以到某个定义好的功能上面。抽象出来之后再维护会方便很多。 4.使用const 定义字符串,这样的好处是可以复用字符,方便查找,不用copy,减少出错的概率。