Javascript Swift上的WKWebView未在PHP上运行die()

Javascript Swift上的WKWebView未在PHP上运行die(),javascript,php,swift,wkwebview,Javascript,Php,Swift,Wkwebview,我正试图把我的PWA变成一个应用程序。到目前为止,除了谷歌登录,我已经完成了所有的工作 我使用PHP验证GoogleOAuth2提供的令牌,然后将其作为postMessage发送 if($userinfo) { // check if the token was validated successfully print_r($userinfo); $_SESSION['id'] = $userinfo['sub']; die("<script>window.opener.

我正试图把我的PWA变成一个应用程序。到目前为止,除了谷歌登录,我已经完成了所有的工作

我使用PHP验证GoogleOAuth2提供的令牌,然后将其作为postMessage发送

if($userinfo) { // check if the token was validated successfully
  print_r($userinfo);
  $_SESSION['id'] = $userinfo['sub'];
  die("<script>window.opener.postMessage({sid: '".session_id()."'}, '*')</script>");
} else {
  header('HTTP/1.1 401 Invalid Token');
  die("Invalid token (try signing in again)");
}
if($userinfo){//检查令牌是否已成功验证
打印(用户信息);
$\会话['id']=$userinfo['sub'];
die(“window.opener.postMessage({sid:'”.session_id().“},*”));
}否则{
标头(“HTTP/1.1 401无效令牌”);
die(“无效令牌(再次尝试登录)”;
}
当它在WKWebView上运行时,它只在userinfo上运行
print\r
,不会死掉并运行发布
sid
的脚本

在Webview中运行时,如何使php在die中运行

多谢各位