Android旋转重定向到Web视图的根URL

时间:2018-11-14 07:58:34

标签: android laravel vue.js webview rotation

我有一个用Laravel和Vue.js构建的Web应用程序。我已将android中的应用程序用作WebView。当我旋转我的android设备时,会发生问题。旋转应用程序后,它会从任何页面重定向到根URL,但应保留在同一页面上。是否可以从Web应用程序站点解决它?如果没有,那我该如何从Android应用程序解决这个问题。

在iOS和浏览器中不会发生这种情况。该问题仅在Android应用程序中发生。

2 个答案:

答案 0 :(得分:1)

那是因为再次调用onCreate()遮盖了应用清单中的代码

<activity android:name=".MainActivity"
            android:configChanges="orientation|screenSize">

答案 1 :(得分:0)

使用 configChanges

  

请尝试以下方法

在清单xml文件中,  在您的activity标记中添加以下代码,其中将显示Webview。

<activity
    android:name=".youractivityname"
    android:configChanges="orientation|keyboardHidden|screenSize"/>
  

有关更多信息,请参阅此Handle configuration changes