Corona SDK:在切换应用程序时保存/恢复 webview 中的 URL 可能吗?

我正在使用 Corona SDK 开发一个应用程序,在其中主要活动在 webview 中进行。每当我切换到另一个应用程序,然后再返回我的应用程序时,应用程序实际上会重新启动,webview 加载应用程序启动时加载的页面。我想知道是否有办法在应用程序失去焦点时保存当前 webview 的 URL,并在用户切换回应用程序时将 webview 设置为打开上次保存的 URL(如果存在)。类似这样的事情可能吗?

编辑:webview 是使用 Lua 创建的,使用https://docs.coronalabs.com/api/library/native/newWebView.html 中描述的标准 native.newWebview()

点赞
用户12689435
用户12689435

你可以使用系统事件“applicationStart”和“applicationExit”来保存url并且在应用程序再次启动时重新加载url。

请参阅以下文档:

https://docs.coronalabs.com/api/event/system/type.html

此外,您还可以在以下链接中找到Corona的解决方案:

https://forums.coronalabs.com/forum/532-newbie-questions/

2020-02-03 13:13:25