在项目中我们经常会用到webview来直接来调取一些HTML页面,这样做的原因一是很方便二是让你的应用看起来更加美观。在一次加载页面地址时,webview的各种配置我都写好了,但一直是空白状态,经过反复排查还是找不到原因,因为代码没错,逻辑也没错,可是就是加载不出页面,后来以为是这个页面地址出了问题,于是在浏览器里加载了一下,显示这个页面是正常的,然后我就百思不得其解了,后来后台那边的一句话点醒了我,他说这这是一个重定向的页面地址,你要查一下webview在重定向这方面的使用。
下面我们来说一下webview加载重定向地址的使用
首先来看一下代码:
布局很简单,就单纯的放一个webview控件
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
xmlns:app="http://schemas.android.com/apk/res/com.ss.gliddemo">
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>