これはとてつもなく単純に聞こえますが、Google からこれに対する解決策を見つけることができません。
私のページには、ページ自体を閉じるボタンがあります
<Button onClick={() => window.close()} >Close</Button>
しかし、ボタンをトリガーするたびに、警告が表示されました
Scripts may close only the windows that were opened by it.
私はreact-native
自分のモバイルアプリに使用しています。keycloak
(RN を介してWebView
) 開いている Facebook 認証ページに接続し、その後、ページにkeycloak
リダイレクトしsuccess
ます (localhost/login/success
ページ自体を閉じるボタンがあります。ページは下にありますnext.js
)。localhost/login/success
ブラウザで直接アクセスしても、ページを閉じることもできません
更新を使用して回避し、状態をトリガーして を閉じるかどうonNavigationStateChange
かを確認することができました。しかし、私はまだウィンドウを閉じる方法に興味がありますか?navState.url
success/login
WebView
React