小编Ant*_*nio的帖子

应用程序关闭时 Android WebView 保存显示状态

我希望能够在用户关闭我的应用程序时保存 WebView 的状态,并能够将其恢复到用户返回应用程序时的状态。我希望它可以使用表单、存储计算历史的在线计算器或任何动态生成 Javascript 对象的网站来恢复网站。我怎样才能做到这一点?下面是我尝试过的一些方法。

我曾尝试使用此处找到的 saveState 方法但行为已更改。

请注意,此方法不再存储此 WebView 的显示数据。

我希望能够恢复显示数据。

我在这里尝试了 saveWebArchive 方法但是在保存和恢复网络存档版本时,它不会将显示数据完全恢复原状。

我无法使用任何 HTML5 存储方法或evaluateJavascript处理此问题,因为我希望能够保存和恢复我访问的任何网站的状态。

javascript android save webview android-webview

7
推荐指数
1
解决办法
248
查看次数

当应用程序处于 Pin 模式时仍会出现绘制

我正在制作一个教育应用程序,我利用 pin 模式将用户锁定在我的应用程序中,但即使应用程序处于 pin 模式,draw-overs 仍然出现在应用程序的顶部。当应用程序处于固定模式时,像 Facebook Messenger 这样的应用程序可以在应用程序上绘制。有没有办法在 pin 模式下完全限制平局?

android android-screen-pinning

6
推荐指数
0
解决办法
67
查看次数

保存 WKWebView 的显示状态

我希望能够在用户退出我的应用程序时保存 WKWebView 的状态,并能够将其恢复到用户返回应用程序时的状态。我希望它可以使用表单、存储计算历史的在线计算器或任何动态生成 Javascript 对象的网站来恢复网站。我怎样才能做到这一点?

我在这里尝试了 createWebArchiveData 方法但是在保存和恢复网络存档版本时,它不会将显示数据完全恢复原状。当我从网络档案中恢复它时,就像我刚刚刷新了不是我想要的页面。

我无法使用任何 HTML5 存储方法或使用任何evaluateJavaScript方法来处理此问题,因为我希望能够保存和恢复我访问的任何网站的状态。

save webarchive ios web wkwebview

6
推荐指数
0
解决办法
128
查看次数