【发布时间】:2013-01-22 05:42:54
【问题描述】:
我有一个在加载时加载 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 方案,我认为不存在 (?)。
您还有其他建议吗?还是无法执行此任务? :)
提前致谢
【问题讨论】:
标签: javascript iphone mobile-safari url-scheme