提问人:Lovmusics _tabla_boy 提问时间:5/24/2023 更新时间:5/24/2023 访问量:39
Twitter 身份验证,子窗口在窗口打开时返回 closed true
Twitter authentication with child window return closed true while window opend
问:
信息
我正在尝试在我们的页面中对 twitter 进行身份验证,但在打开子窗口进行身份验证时遇到一些问题,当窗口打开时,它返回 Window.closed = true [弹出窗口中的 Twitter OAuth2]
$scope.authUrl= “https://twitter.com/i/oauth2/authorize?redirect_uri=https#############2&response_type=code&client_id=###############&scope=tweet.read%20users.read%20like.write%20tweet.write%20offline.access&code_challenge=challenge&code_challenge_method=plain&state=state
$scope.childWindow = window.open($scope.authUrl, "twitter", "width=600,height=500");
setInterval(function(){
$scope.checkWindow();
],500);
$scope.checkWindow = function(){
//when window closed
if($scope.childWindow.closed){
//Do something
}
}
问题
我想在窗口关闭时做点什么,但在窗口打开时遇到问题 $scope.childWindow return closed = true。
问题
如果窗口仍然打开,如何防止$scope.childWindow.closed返回true?我想要$scope.childWindow.closed 值 false,直到窗口未关闭
提前感谢您,任何回答都不胜感激!
答: 暂无答案
评论