在iPhone中有一种方法可以使用JavaScript关闭浏览器并返回主屏幕吗?在最后一页后,我正在呼叫另一个iPhone应用程序(例如:地图),我不知道用户完成后返回浏览器屏幕的内容。我的备份计划是“完成”页面,但这不是客户的最佳体验。

有帮助吗?

解决方案

我已经向Apple确认过这在iPhone OS 2.2及之前无法实现。

我已尝试过这些好建议,但他们不会关闭iPhone上的浏览器。

其他提示

扩展 Anders window.close()会做你想要的。根据窗口文档页面,如果您尝试关闭窗口不通过javascript打开,将提示用户确认。

了解Apple,使用JavaScript可能无法做到这一点。你有没有尝试过任何东西?如果没有,请尝试其中一个人:

javascript:self.close();
window.close();
编辑:我发现这是通过谷歌,这可能会绕过确认框,但我认为它不再适用于现代浏览器:

window.opener='x';
window.close();

我刚检查过,看起来不会起作用(IE7框弹出,FF3什么也没做,Opera 9.61根本就没有提示框)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top