这种情况是怎么产生的呢,一个网站大部分不会只有一个网页,这个时候我们的scheme如果写在不是第一页的位置就会出现报错,这个错误我觉的是因为前面的网址和跳转Activity的网址出现冲突,这种情况的处理的方法是:
在webview中重写WebViewClient类中的shouldOverrideUrlLoading方法,具体代码如下
处理方法就是,只要是网址开头是scheme的,我们就跳转到这个网址上。
这种情况是怎么产生的呢,一个网站大部分不会只有一个网页,这个时候我们的scheme如果写在不是第一页的位置就会出现报错,这个错误我觉的是因为前面的网址和跳转Activity的网址出现冲突,这种情况的处理的方法是:
在webview中重写WebViewClient类中的shouldOverrideUrlLoading方法,具体代码如下