Instagram API를 사용하고 로그 아웃하는 유일한 방법은 사용자를 Instagram 페이지로 리디렉션하는 링크 https://instagram.com/accounts/logout/입니다. 대체 방법) 알려주십시오. 그러나 사용자를 내 페이지로 리디렉션하고 싶습니다. (이전에 this 게시물에서 수행 할 방법을 시도했지만 img
/iframe
은 사용자를 추가하여 내 페이지로 리디렉션하지만 사용자는 여전히 로그인되었습니다.) 이것은 현재 사용중인 코드입니다.window.close()가 작동하지 않음 (원래 JS/JQuery를 통해 열림)
$('.logout').on("click", function() {
window.open('https://instagram.com/accounts/logout/');
window.close();
window.location.replace("logout-page.html");
}
Instagram 페이지가 성공적으로 새 탭에서 열리 며 내 페이지가 로그 아웃 페이지로 리디렉션되지만 사용자가 로그인 한 후에 Instagram 로그 아웃 페이지를 닫으려고합니다. 다른 사람들은 window.close()
이 window.open()
을 사용하여 스크립트를 통해 열렸을 때만 작동하며 여전히 작동하지 않는다고 말하고 있습니다. 나는 또한 window.open("", self).close()
과 그 다른 변형을 시도했는데 그것들은 나에게도 효과가 없었다.
"Instagram 로그 아웃 페이지를 닫으려고합니다."그래서 새로 열린 창을 닫으시겠습니까? 그것을 변수에 저장하고 그 변수를'close()'에 대한 컨텍스트로 사용하십시오. 현재 현재 창, 즉 스크립트를 실행하는 창을 닫으려고합니다. – Teemu
나는 또한 그걸 시도했지만 어느 쪽도 작동하지 않았다. –
?? [지연] (https://jsfiddle.net/t4zfe8so/)을 시도하십시오. – Teemu