0

因此,显然由于最近的一次切换,所有 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,或者这是一个阻塞问题?

4

1 回答 1

0

虽然这Chromium 的一个问题,但它并不能真正阻止对 iframe 的任何使用,包括postMessage用于控制 HTML5 小部件的 iframe。

于 2013-02-25T10:06:59.720 回答