首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用WebView保持活动活跃

使用WebView保持活动活跃
EN

Stack Overflow用户
提问于 2019-04-10 22:31:03
回答 1查看 166关注 0票数 0

我使用Activity和WebView在我的应用程序中进行支付集成。支付过程使用3-D安全(3DS),并通过短信进行确认。用户需要关闭我的应用程序(WebView活动在后台和短信在前台),阅读短信,然后返回到我的应用程序,并输入短信的代码。在某些情况下,当设备的内存较低时,安卓可能会通过此过程破坏与WebView的活动。所以用户不能输入短信中的代码,因为WebView在销毁后重新加载。

这种情况下的最佳实践是什么?如何使用WebView保持活动状态?(我知道没有100%的解决方案,但我想让它尽可能地存活下去)

EN

回答 1

Stack Overflow用户

发布于 2019-04-10 22:39:29

您可以使用的一个可行的解决方案是侦听SMS消息,并在SMS消息到达时立即从其中获取代码。你必须申请短信阅读权限。如果这与你的应用程序的目标没有冲突,我建议你看看其中的一些:

Android – Listen For Incoming SMS Messages

How can I read SMS messages from the device programmatically in Android?

我很抱歉现在不能测试这些,但我希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55615125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档