Android:浏览器关闭“窗口”

Posted

技术标签:

【中文标题】Android:浏览器关闭“窗口”【英文标题】:Android: Browser close "window" 【发布时间】:2014-10-14 17:27:22 【问题描述】:

我为 android/iPhone 编写了一个简单的 WebUI,其中用户有一个具有注销功能的帐户。他们通常通过主屏幕上的书签来启动应用程序。

我想给他们一个方便的按钮,以便在注销后关闭网络浏览器/页面。

使用以下脚本,浏览器会阻止该操作

<script>
    window.close();
</script>

是否有特别适用于 Android(默认浏览器)的解决方法?

使用的工具/技术

Tomcat 和 JSP jQuery Mobile (1.4.x) Android 4.2.x,默认浏览器 在主屏幕上添加书签

【问题讨论】:

【参考方案1】:

如果我正确理解您的问题,您想使用脚本来关闭浏览器窗口本身吗?如果是这样,您应该阅读以下内容:

http://www.javascript-coder.com/window-popup/javascript-window-close.phtml

close() 函数调用会遇到一些安全限制。

【讨论】:

我知道存在安全限制,但我希望有人知道解决方法,因为我们处于特殊环境中。 我不能赞成你的评论,因为我只有 13 的声誉(目前)。 好的 :) 稍后如果你想然后萨丁 :)

以上是关于Android:浏览器关闭“窗口”的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Android 设备上处理允许/关闭地理位置弹出窗口

如何在 Android 设备上关闭/接受设备位置弹出窗口 - Selenium with Browser stack

是否可以在 JavaScript 中检测 Android 和 iOS 浏览器何时关闭屏幕

使用javascript杀死webview浏览器窗口

关闭浏览器

在 Android 应用中打开网页 [关闭]