因此,显然由于最近的一次切换,所有 SoundCloud API 和小部件请求都通过 HTTPS 路由。因此,任何尝试从非 HTTPS 域使用 Widget API ( http://developers.soundcloud.com/docs/api/html5-widget ) 都会在 Chrome 中引发以下错误:
Unsafe JavaScript attempt to access frame with URL http://foobar.com/ from
frame with URL https://w.soundcloud.com/player/?
url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F7659975. The frame requesting
access has a protocol of 'https', the frame being accessed has a protocol of
'http'. Protocols must match.
显然有一个关于这个问题的 Chromium问题正在被跟踪。所以,我的问题是:目前是否可以使用 HTML5 Widget API,或者这是一个阻塞问题?