【问题标题】:YouTube XL in WPF WebBrowser?WPF WebBrowser 中的 YouTube XL?
【发布时间】:2009-08-09 13:10:17
【问题描述】:

我正在尝试创建一个简单的 HTPC 界面,并找到了 YouTube XL (http://youtube.com/xl),我认为它很酷且易于添加到我的程序中。

我正在使用 WPF,所以我只是尝试添加一个 System.Windows.Controls.WebBrowser 并导航到该地址。

问题是没有视频,实际视频周围的所有其他内容都可以正常工作,其他页面(包括普通 youtube)也可以正常工作。 Youtube XL 在普通的 Internet Explorer(8) 中也能正常工作。

IE 和 WPF 浏览器控件之间是否有任何不同之处可能导致此问题?

编辑:我正在为 x86 编译程序,否则 flash 根本不起作用。我尝试过的所有其他网页,包括普通的 youtube,都可以正常工作。

最奇怪的是它曾经工作过!我第一次尝试时得到了视频,从那时起只有黑色:(

【问题讨论】:

    标签: wpf flash internet-explorer browser youtube


    【解决方案1】:

    应该没有区别。如果您使用的是 x64 版本的 Windows,您可能会遇到此错误(和解决方法): http://blogs.msdn.com/uberdemo/archive/2009/07/09/circumventing-an-ie-flash-display-issue-in-the-wpf-webbrowser-control-on-x64-machines.aspx

    【讨论】:

    • 我在花了一段时间才弄清楚之前遇到了这个问题,但现在这不是问题,我在 x86 模式下运行:(
    【解决方案2】:

    您需要将项目设置为针对 x86 处理器进行编译,因为在 x64 系统上使用的是 64 位网络浏览器,当我上次检查时,它还没有工作的 flash 插件。不过不确定现在是否有。

    【讨论】:

    • 我在花了一段时间才弄清楚之前遇到了这个问题,但现在这不是问题,我在 x86 模式下运行:(
    【解决方案3】:

    在这里,不小心吃了我的饼干。

    在 Internet Explorer 中删除浏览器历史记录解决了这个问题。

    【讨论】:

      【解决方案4】:

      删除 ie 历史记录和缓存只能一次性解决问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-11-13
        • 1970-01-01
        • 2013-10-22
        • 1970-01-01
        • 1970-01-01
        • 2014-10-22
        • 2011-04-24
        • 1970-01-01
        相关资源
        最近更新 更多