代码之家  ›  专栏  ›  技术社区  ›  funwithcoding

如何在Silverlight(浏览器)中播放YouTube视频?

  •  0
  • funwithcoding  · 技术社区  · 14 年前

    我想开发一个播放YouTube视频的Silverlight应用程序。我不想让用户在Thri PC上安装我的Silverlight应用程序,所以我需要在浏览器中播放这些视频。我们能做到这一点吗?

    1 回复  |  直到 14 年前
        1
  •  1
  •   alexander.biskop    14 年前

    Silverlight 4提供了新的 WebBrowser控件 它允许您显示HTML内容(例如,包含YouTube的iframe)。不幸的是,这种控制将起作用 仅在浏览器模式之外 . 所以如果你不想让用户在他们的电脑上安装你的应用程序,那对你来说就不是一个选择了。

    所以我唯一能解决这个问题的方法就是

    a)打开 弹出(新浏览器窗口) 显示YouTube内容。

    b)使用javascript在显示YouTube的Silverlight应用程序上打开一个新的DIV/iframe。你必须启用所谓的 无窗模式 对于您的Silverlight应用程序(否则,您将无法在应用程序顶部显示任何类型的HTML)。

    干杯,亚历克斯