Sto provando a chiamare la funzione SC.Widget da questa piccola API: http://developers.soundcloud.com/docs/api/html5-widget, ma ricevo questo messaggio di errore in Impostazioni di Chrome e sono bloccato lì.Errore nel tentativo di accedere a un iframe in JavaScript
tentativo Unsafe JavaScript per accedere telaio con URL
file://localhost/Users/maxwell/Desktop/test/test.html
dal telaio withURL
http://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F67825032&auto_play=false&show_artwork=true&color=ff7700
.Il frame che richiede l'accesso ha un protocollo di 'http', il frame da cui si accede ha un protocollo di 'file'. I protocolli devono corrispondere.
<body>
<iframe id="soundcloud" width="100%" height="166" scrolling="no" frameborder="no"
src="http://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F67825032&auto_play=false&show_artwork=true&color=ff7700"></iframe>
<script>
Soundcloud();
</script>
</body>
function Soundcloud() {
var widget1 = SC.Widget(iframeElement.soundcloud);
alert("widget1");
}
So che sta facendo questo per motivi di sicurezza, ma come faccio a modificare il widget di SoundCloud se non riesco ad accedere al telaio?
Grazie per l'aiuto!
@Maxwell SoundCloud dovrebbe impostare tale intestazione. Non tu. – monokrome