-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot login on IE #25
Comments
Hi @curt0 , This is an issue related to Facebook JavaScript SDK. Hope it helps. |
Hi @pc035860 , Thanks for your reply and suggestion. I have enabled protected mode in IE. I have this in my code:
There might be one slight difference from the StackOverflow posting. When I get the Facebook popup initially, it has this URL:
After I enter my login info and click on "Log In", the popup goes blank and has this URL:
This is what shows in the console for Facebook's popup, after clicking on "Log In":
Have you (or anyone else) seen the above? I welcome any other suggestion. Thanks! |
The According to your last error message, may be you should uncheck "Display all websites in Compatibility View" setting in your IE9? |
Thanks for your reply and suggestions. Yes, the channelUrl parameter has a URL to my domain, not to example.com. Specifying this didn't make any difference anyways. Turning off Compatibility View simply stops showing those lines in the console, but it doesn't fix the problem. Do you happen to have IE11? If so, are you able to log in? |
I do have IE11 on Windows 8.1. And it works fine. |
Have you tried iE9? |
Nope |
I was curious to find out if this problem existed only with my AngularJS app. I used browserstack.com to find out if I was able to login with Facebook. Like you, I was able to login with IE11 on Windows 8.1. Here are my other results: Windows 7 Windows 8 Windows 8.1 I'm interested in working with you to get your code to work with IE9 and IE10. Is there anything that you can think of that we should check out or look into? |
Have you tried the demo plunk provided in README.md? |
Here are my results for http://plnkr.co/edit/qclqht?p=preview: Windows 7 Windows 8 Windows 8.1 I have IE9 on Windows 7 on VirtualBox. Your code on http://plnkr.co/edit/qclqht?p=preview does not appear on either my machine or on browserstack.com: For most scenarios, I am able to log in, but after I click on logout, I get this: In IE10 on Windows 8, after I entered my login info and clicked Log In, the Facebook window goes blank and does not close. When I was able to bring up the Plunkr tab, your code shows that I am logged in: I'm not as concerned about the other issues, as I am about being able to log in and log out with IE9 and IE10. According to this site, IE still has the largest market share among browsers at over 50%: http://thenextweb.com/insider/2014/02/01/ie11-passes-ie10-market-share-firefox-slips-bit-chrome-gains-back-share/ . In fact, a huge percentage of people are still forced to use IE8 at their office because of their company's IT department. So, even though the Linux, Mac, Chrome lovers, which includes me and especially Google, hate IE, we are excluding a huge percentage of the population by not getting our code to work with IE. |
FYI, ezfb.ui works in IE9, but not when accessing the web app in Facebook's Canvas in IE9. Facebook's Canvas is an iFrame. Would you happen to have any clues as to why or how the iFrame might be blocking ezfb.ui? Update: This needs to be added: display: 'iframe' The above is the default but need to stipulate otherwise ezfb.ui does not work in IE9 in Facebook's Canvas. |
I implemented this code into my AngularJS (version 1.2.6) app and it enables me to login with Facebook on Chrome, but not IE9 (I have not tested on other versions of IE). When I run ezfb.login(), I get Facebook's dialog popup. After I enter my login info and click "Log In", the popup goes blank and nothing happens after that (though, if I open Facebook.com in another tab, it has logged me in there). Nothing runs after the ezfb.login() line and nothing shows in the console for the Facebook popup.
Has anyone got it to work on IE? Any suggestions on what I need to do?
The text was updated successfully, but these errors were encountered: