• 请不要在回答技术问题时复制粘贴 AI 生成的内容
JarvisTang
V2EX  ›  程序员

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

  •  
  •   JarvisTang · Mar 29, 2017 · 3635 views
    This topic created in 3378 days ago, the information mentioned may be changed or developed.
    请教大家

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

    视频网站不支持 https ,确认

    只支持 iframe 方式引用,确认

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

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

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

    那么应该像知乎那样放弃该类视频支持,特别是在 iOS 应用这样不允许使用非 HTTPS 的场合
    ETiV
        5
    ETiV  
       Mar 29, 2017 via iPhone
    换 IE6
    MFC
        6
    MFC  
       Mar 29, 2017
    视频不直接嵌入页面,在页面上留下个链接算了,反正内容是外站的嘛。。。
    Showfom
        7
    Showfom  
    PRO
       Mar 29, 2017 via iPhone
    国内的话换 B 站
    songkqx1c
        8
    songkqx1c  
       Jun 15, 2017
    @Showfom B 站视频不支持 iframe 吧 LZ 现在解决了么 可以去掉 src 里的 http 改为 // 但是这样浏览器就没有绿锁图标了。
    Showfom
        9
    Showfom  
    PRO
       Jun 15, 2017
    @songkqx1c <embed height="452" width="544" src="https://static-s.bilibili.com/miniloader.swf?aid=3128485"></embed>
    songkqx1c
        10
    songkqx1c  
       Jun 16, 2017
    @Showfom 这个在新版的 flash 下才显示的了 移动端显示不了 加载插件失败.
    Showfom
        11
    Showfom  
    PRO
       Jun 16, 2017 via iPhone
    @songkqx1c 那你得用 dplayer github 搜索下
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1050 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 23:30 · PVG 07:30 · LAX 16:30 · JFK 19:30
    ♥ Do have faith in what you're doing.