Javascript Swift上的WKWebView未在PHP上运行die()
我正试图把我的PWA变成一个应用程序。到目前为止,除了谷歌登录,我已经完成了所有的工作 我使用PHP验证GoogleOAuth2提供的令牌,然后将其作为postMessage发送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.
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中运行
多谢各位