【问题标题】:swf loaded into QtWebKitswf 加载到 QtWebKit
【发布时间】:2012-03-23 09:03:08
【问题描述】:

我需要将 swf 加载到 QWebKit 中,并且我需要该 swf 来连接到我的 Amf 服务器,但似乎有东西阻止了 swf 连接和/或调用服务器上的任何函数。如果我将 swf 加载到任何外部浏览器(Chrom、Firefix、IE、Safari)中,它可以毫无问题地运行。

有人遇到过这个问题吗?或者任何人都可以给我任何关于发生了什么的提示吗?

注意:swf 在本地加载(文件:///路径)

【问题讨论】:

    标签: flash amf qtwebkit


    【解决方案1】:

    您还记得在QWebSettings 中启用插件支持吗?这应该可以解决问题:

    QWebSettings::globalSettings()->setAttribute(QWebSettings::PluginsEnabled, true);
    

    【讨论】:

    • 是的,我启用了插件。我还启用了 QWebSettings::LocalContentCanAccessRemoteUrls 和 QWebSettings::LocalContentCanAccessFileUrls。
    • 编辑:在玩弄了我的 swf 和 QtWebKit 之后,我注意到 NetConnection 在每次调用 Amf 服务器后都会关闭。
    猜你喜欢
    • 2011-03-29
    • 1970-01-01
    • 2011-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多