gpt4 book ai didi

javascript - iOS 和安卓 webview : how to close webview and go back to App?

转载 作者:太空宇宙 更新时间:2023-11-03 12:30:44 24 4
gpt4 key购买 nike

我正在开发一个网页,该网页将由 iOSAndroid 应用程序使用 webview 调用。

  1. 该网页会向用户提示一个表单
  2. 用户必须填写字段并提交表格
  3. 提交表单后,我将用户重定向到另一个 URL
  4. 加载此最终 URL 后,我需要关闭 webview

是否可以在网页内进行此操作,还是由打开 webview 的应用程序管理?这怎么可能?

我阅读了一些关于 UIWebViewDelegate 的内容,但我不确定它是否是正确的解决方案。

谢谢

最佳答案

在您的最终网址中使用散列,例如 http://domain.com/thanks.html#closeWebview然后看网址。

在安卓上:

mWebview.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
if (url.endsWith("#closeWebview")){
mWebview.setVisibility(View.GONE);
}
}
});

关于javascript - iOS 和安卓 webview : how to close webview and go back to App?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34762133/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com