如何最大程度地减少我的应用程序,打开Safari Mobile并在我使用的最后一点上重新打开我的应用程序



我正在使用Hybrid应用程序,当我为应用程序注册新用户时,我按下本机视图上的按钮,然后打开一个新屏幕,然后将其重定向到网页,我完成"用户"部分按下按钮,并将验证代码发送到我的电子邮件中,如何最大程度地减少我的应用程序并打开Safari以导航到我的电子邮件???我有WebView,将键发送到电子邮件字段,单击按钮以发送代码和驱动程序。Get.get(url);但是,如果在获取代码后关闭邮箱并尝试再次打开我的应用程序,则它是从第一个屏幕打开的,如果我继续,我将发送另一个代码

在应用之间切换非常容易:

HashMap<String, Object> args = new HashMap<>();
args.put("bundleId", "com.apple.safari");
driver.executeScript("mobile: launchApp", args);
//Navigate to your email, etc.
// re-activate your native app and use it
args.put("bundleId", yourAppBundleId);
driver.executeScript("mobile: activateApp", args);

,但我建议您用API呼吁ReliaBlity&amp;速度:您可以通过API查看邮件,并通过应用程序API确认注册。

相关内容

最新更新