web-dev-qa-db-ja.com

window.close()はiOS 8では機能しませんGMシード

window.open()を使用してJavascriptから新しいタブを開こうとしていますが、window.close()を使用して閉じていますが、window.close()が機能しないようですsafari(iOS 8 GMシード)これがコードです:

A.html:

<button onclick="window.open('./B.html'); return false;">Open B</button>

B.html:

<button onclick="window.close();">Close</button>

私はいくつかの方法を試しました:setTimeoutwindow.open()その後閉じますが、役に立ちません。

この状況の回避策はありますか?

22
lambao

回避策はありません。

私たちのウェブページにメッセージを追加しました。 「自動的に閉じない場合は、このウィンドウを閉じてください。」

この問題に関するフォーラムがあります。 https://devforums.Apple.com/message/1044445

19
Kazutaka Kamiya