如何在 https 中使用 iframe 调用 http 内容?

2017-03-29 13:19:15 +08:00
 JarvisTang
请教大家

我的网站是 https 的,需要通过 iframe 方式调用 http 视频,请问有办法实现加载吗?

视频网站不支持 https ,确认

只支持 iframe 方式引用,确认

我的网站是 https ,不能加载,有办法解决吗?

谢谢
3045 次点击
所在节点    程序员
11 条回复
Famio
2017-03-29 13:38:19 +08:00
这就是 https 的优点和特性,结果你要打破它= =
或者,有这个需求的页面,就干脆不要用 https
JarvisTang
2017-03-29 13:39:34 +08:00
@Famio 已经研究两天了,可能真的要放弃 https 了,不然调用不了
ysjdx
2017-03-29 13:45:01 +08:00
试试自己通过 https 反代 http 请求。
honeycomb
2017-03-29 13:53:38 +08:00
这是不允许的:

视频网站不支持 https ,确认
只支持 iframe 方式引用,确认

那么应该像知乎那样放弃该类视频支持,特别是在 iOS 应用这样不允许使用非 HTTPS 的场合
ETiV
2017-03-29 14:46:04 +08:00
换 IE6
MFC
2017-03-29 14:52:23 +08:00
视频不直接嵌入页面,在页面上留下个链接算了,反正内容是外站的嘛。。。
Showfom
2017-03-29 15:14:49 +08:00
国内的话换 B 站
songkqx1c
2017-06-15 10:47:17 +08:00
@Showfom B 站视频不支持 iframe 吧 LZ 现在解决了么 可以去掉 src 里的 http 改为 // 但是这样浏览器就没有绿锁图标了。
Showfom
2017-06-15 16:54:52 +08:00
@songkqx1c <embed height="452" width="544" src="https://static-s.bilibili.com/miniloader.swf?aid=3128485"></embed>
songkqx1c
2017-06-16 08:30:03 +08:00
@Showfom 这个在新版的 flash 下才显示的了 移动端显示不了 加载插件失败.
Showfom
2017-06-16 12:34:00 +08:00
@songkqx1c 那你得用 dplayer github 搜索下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/351159

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX