La mia app Facebook di esempio ha funzionato benissimo ieri in Chrome. La pagina integra Silverlight ad Facebook tramite l'SDK JavaScript. Posso controllare lo stato di accesso di base, accedere a Facebook, ottenere il tuo nome ed effettuare il logout.Facebook dà errore "Unsafe JavaScript tenta di accedere a frame con URL" in Chrome
Oggi, senza modifiche da parte mia, è rotto in Chrome con un errore JavaScript molto comune nei risultati di ricerca di Google, ma senza risposte reali. Funziona ancora alla grande in IE e Firefox.
Ecco l'URL pubblico:
http://www.andrewdothay.net/prj/facebook/
Quando si apre la console JavaScript in Chrome, getta tonnellate di questi errori:
tentativoUnsafe JavaScript per accedere telaio con URL
http://www.facebook.com/login.php?api_key=151352704876752&cancel_url=http%3A%2F%2Fstatic.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%23cb%3Df1175dd3f%26origin%3Dhttp%253A%252F%252Fwww.andrewdothay.net%252Ff304d89d8%26relation%3Dopener%26transport%3Dpostmessage%26frame%3Df3760623c%26result%3DxxRESULTTOKENxx&channel_url=http%3A%2F%2Fwww.andrewdothay.net%2Fprj%2Ffacebook%2F&display=popup&fbconnect=1&locale=en_US&method=auth.login&next=http%3A%2F%2Fstatic.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%23cb%3Df3c546942%26origin%3Dhttp%253A%252F%252Fwww.andrewdothay.net%252Ff304d89d8%26relation%3Dopener%26transport%3Dpostmessage%26frame%3Df3760623c%26result%3DxxRESULTTOKENxx&return_session=1&sdk=joey&session_version=3&v=1.0 dal frame con URL http://www.andrewdothay.net/prj/facebook/.
I domini, i protocolli e le porte devono corrispondere.
Qualche idea su cosa sta succedendo con Chrome qui?
Aggiornamento
ho scoperto che Chrome sul computer di oggi è stato bloccando il login pop-up quando stavo chiamando FB.login(), ma so che non è stato sempre quei messaggi di errore 190 nella console JavaScript ieri.
Così, quando autorizzo i popup in Chrome, funziona per un utente finale, ma tutti questi nuovi messaggi di errore stanno uccidendo la mia esperienza diagnostica come sviluppatore.
Molto strano. Ottengo questo errore abbastanza spesso su app di Facebook in chrome, e qualche volta qualcosa di simile in FF. Tuttavia di solito ottengo l'errore solo una volta, e quindi tutto funziona come previsto. – Matt