【问题标题】:webkit supporting html5 video tag on a target device在目标设备上支持 html5 视频标签的 webkit
【发布时间】:2012-09-12 05:06:44
【问题描述】:

我正在开发一种在一种 linux 操作系统上运行 Qt 的移动设备,并且需要激活 html5 标签。它的网络浏览器是 isis-browser,它基于从 Qt Webkit 派生的 webkit,所以我相信它应该支持一定数量的 html5 功能,尤其是 Qt webkit 支持的视频和音频。

但是当我在这个网络浏览器上看到像 html5test.com 和 videojs.com 这样的网站时,视频标签目前不起作用。

我不擅长这个嵌入层,所以很难弄清楚如何让它与标签一起工作..

  1. 据我所知,这应该有 ffmpeg 来解码视频编解码器,但我在 isis-browser 包甚至 qt webkit 中都找不到这些代码。

  2. 请指导我做任何需要做的事情..

  3. https://github.com/isis-project

提前感谢您的帮助。

谢谢 六月

【问题讨论】:

    标签: html video webkit tags


    【解决方案1】:

    ..\src\3rdparty\webkit\Source\WebCore\features.pri 中写道:

    linux-*:!contains(DEFINES, USE_QTMULTIMEDIA=1) {
            !contains(QT_CONFIG, no-pkg-config):system(pkg-config --exists glib-2.0 gio-2.0 gstreamer-0.10): {
                DEFINES -= ENABLE_VIDEO=0
                DEFINES += ENABLE_VIDEO=1
    

    对我来说帮助安装包glib-2.0、gio-2.0、gstreamer-0.10,现在我的基于 qtwebkit 的应用程序支持 html5video。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-06
      • 2016-11-19
      • 2011-11-19
      • 1970-01-01
      • 1970-01-01
      • 2018-04-21
      相关资源
      最近更新 更多