0

我有一个在加载时加载 javascript 的 .html 文件。我用它来打开/关闭家里的电子设备。

目前我已将链接保存在我的主屏幕(iPhone)上,并且我已将窗口设置为在打开 1 秒后自动关闭(这足以让我的 javascript 运行)。

但是,我认为如果我能在关闭窗口后以某种方式让 Safari 关闭,那会更酷。这样我就可以回到我的主屏幕,所以我不必触摸主屏幕按钮,从而使用这个链接作为我主屏幕上的一种“开关”来打开/关闭我的电子设备。

我曾想过使用一些代码,例如:

function redirection() {
var userAgent = window.navigator.userAgent;
if (userAgent.match(/iPad/i) || userAgent.match(/iPhone/i)) {
    window.location = "myapp://"    
}
}
</script>

但这需要仪表板的 URL 方案,我认为不存在(?)。

您还有其他建议吗?还是无法执行此任务?:)

提前致谢

4

1 回答 1

0

Apple 没有经过批准的退出应用程序的方式,尤其是没有他们的应用程序之一,例如 Safari。就像加利福尼亚酒店一样,您可以启动另一个应用程序,但您永远不能离开。

于 2013-02-06T21:25:51.377 回答