0

我的 heroku 应用程序通过 iframe 依赖于 github 页面,这不起作用,因为浏览器告诉我它的混合内容。所以

<iframe src="//larsvers.github.io/tree-of-charts"></iframe>

产生一个带有 chrome 控制台错误的空 iframe

Mixed Content: The page at 'https://gradients10.herokuapp.com/project/tree-of-charts' was loaded over HTTPS, but requested an insecure resource 'http://larsvers.github.io/tree-of-charts/'. This request has been blocked; the content must be served over HTTPS.

我认为 github 的 https 还没有完全成熟,所以 heroku 不会指向它。我尝试使用(正如Quoratarget="_parent"上有人建议的那样),但运气不佳。

有人知道解决这个问题吗?还是替代方案?

4

1 回答 1

0

我只需要更具体并使用

<iframe src="//larsvers.github.io/tree-of-charts/"></iframe>

将路径表示为带有尾部反斜杠的目录。似乎 https(和 url 命名礼仪)需要这种级别的特异性......

于 2016-03-01T16:26:44.943 回答