V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
JarvisTang
V2EX  ›  程序员

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

  •  
  •   JarvisTang · 2017-03-29 13:19:15 +08:00 · 3135 次点击
    这是一个创建于 2802 天前的主题,其中的信息可能已经有所发展或是发生改变。
    请教大家

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

    视频网站不支持 https ,确认

    只支持 iframe 方式引用,确认

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

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

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

    那么应该像知乎那样放弃该类视频支持,特别是在 iOS 应用这样不允许使用非 HTTPS 的场合
    ETiV
        5
    ETiV  
       2017-03-29 14:46:04 +08:00 via iPhone
    换 IE6
    MFC
        6
    MFC  
       2017-03-29 14:52:23 +08:00
    视频不直接嵌入页面,在页面上留下个链接算了,反正内容是外站的嘛。。。
    Showfom
        7
    Showfom  
       2017-03-29 15:14:49 +08:00 via iPhone
    国内的话换 B 站
    songkqx1c
        8
    songkqx1c  
       2017-06-15 10:47:17 +08:00
    @Showfom B 站视频不支持 iframe 吧 LZ 现在解决了么 可以去掉 src 里的 http 改为 // 但是这样浏览器就没有绿锁图标了。
    Showfom
        9
    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
        10
    songkqx1c  
       2017-06-16 08:30:03 +08:00
    @Showfom 这个在新版的 flash 下才显示的了 移动端显示不了 加载插件失败.
    Showfom
        11
    Showfom  
       2017-06-16 12:34:00 +08:00 via iPhone
    @songkqx1c 那你得用 dplayer github 搜索下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5372 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 05:48 · PVG 13:48 · LAX 21:48 · JFK 00:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.