私はiPad用のwebappで作業しています。私が望むのは、 "save &終了"オプションを提供することです。ユーザーが終了ボタンを押すと、データベースを安全に更新し、webappを使用してくれたユーザーに感謝する画面を表示します。iPadのwebappを閉じてSafariを開くにはどうすればいいですか?
私が今したいことは、実際にはwebappを閉じることです。 window.close();
は機能していないようだが、私はリンクを使って回避策を見つけた。
ウェブアプリケーションのリンクをクリックすると、フルスクリーンアプリが閉じられ、サファリが開きます。これまで私は私の魔道師に隠しリンクを埋め込み、link.onclick();
で起動しようとしましたが、うまく動作せず、document.location=
はサファリを開けません。ここで
は、HTMLの例です:
<body onload="leave();">
Modifications saved, goodbye!
<a id="goodbye" href="www.mahsite.com" style="display:none;"> </a>
そして、JS:
function leave() {
window.close();//Doesn't work
window.setTimeout(function e(){document.getElementById('goodbye').onclick();},1000);
return true;
}
は、誰かが私にアイデアを与えることはできますか?私はonclick()
が私のリンクに添付されたonclickハンドラを持っていなければ動作しないことを知っていますが、私は他に何も考えていません。
を試してみてください。それは動作しません。 –