Tag: html5

如何从Ubuntu HTML5 App调用Qt或本地函数?

我已经从Ubuntu SDK创建了一个HTML5应用程序。 它包含一个index.html和js目录。 接下来,我在html文件上添加“X”标签,如下所示: … #quit { background-color: gray; color: white; font-weight: bold; display: block; text-align: right; } X … 想要的效果是当单击“X”标签时,将调用Qt.quit()并关闭应用程序窗口。 不幸的是,它不会。 该应用程序由“ubuntu-html5-app-launcher”启动(包含在“ubuntu-html5-theme”包中)。 那么,如何修改ubuntu-html5-app-launcher让html5应用程序和本机应用程序一样,例如,当我们点击html文件中定义的项目时关闭窗口? 仅供参考:我发现如果我从SDK中的“新文件或项目”菜单中选择“应用程序>> HTML5应用程序”模板,Qt.quit()可以通过html文件调用(通过addToJavaScript函数): void Html5ApplicationViewerPrivate::addToJavaScript() { m_webView->page()->mainFrame()->addToJavaScriptWindowObject(“Qt”, this); } 但是“应用程序>> HTML5应用程序”类型的应用程序无法将鼠标hover和鼠标移动等一些事件传输到内置的WebView,因此,当用户将鼠标移动到html的元素上时,除非你发生任何事情,否则什么都不会发生单击元素。 所以我的问题是: 如何使ubuntu-html5-app-launcher启动html5应用程序来调用html文件中的qt函数。 即如何修改ubuntu-html5-app-launcher 要么 如何使“应用程序>> HTML5应用程序”类型的应用程序将指定的事件(如鼠标移动和移动)传输到由C ++类加载的内置html文件(在我的演示中是Html5ApplicationViewerinheritanceformsQWidget)

关于铬的Netflix

在阅读了一篇关于Ubuntu的netflix支持的文章后,我决定尝试通过chrome运行netflix,但是我得到了这个错误代码:M7063-1913我认为它是html5的一个问题但是在播放首选项中它没有给我选项使用它。

使用Ubuntu SDK调试HTML5

我读到了这个问题: 我可以为Ubuntu手机开发混合原生/ HTML5应用程序吗? 它有一个很好的答案,但Ubuntu SDK(Ubuntu 13.04)不再支持它,现在它使用: import QtQuick 2.0 import Ubuntu.Components 0.1 import QtWebKit 3.0 尝试调用WebView的“设置”时有一些错误: Cannot assign to non-existent property “settings” 在网上挖掘我发现了一些解决方案,遗憾的是对我不起作用。 import QtQuick 2.0 import Ubuntu.Components 0.1 import QtWebKit 3.0 import QtWebKit.experimental 1.0 MainView { // objectName for functional testing purposes (autopilot-qt5) objectName: “mainView” // Note! applicationName needs to match the .desktop filename […]

观看YouTubevideo时的CPU使用率很高(HTML5)?

当我观看YouTubevideo时,尤其是高清video时,我正在使用的浏览器(chrome)将占用超过200%的CPU。 这导致video口吃,也使我的笔记本电脑非常热。 它使用这么多CPU是正常的吗? 而且,当我全屏观看它时更糟糕。 我在戴尔Studio XPS1645上使用第一代i7和ATI radeonHD 4670显卡(使用最新的专有驱动程序)。 运行Ubuntu 12.04(但早期版本也是如此)。 此外,我正在使用youtube的HTML5版本,因为闪存表现更差.. 任何人都可以帮我解决这个问题,或者至少告诉我这是否正常? 谢谢

unmet依赖,我无法安装ubuntu-sdk

我一直在尝试安装ubuntu开发环境,以便我可以开始在应用程序开发中练习。 但是一旦我尝试安装ubuntu-sdk,我就会收到以下错误: The following packages have unmet dependencies: ubuntu-sdk : Depends: ubuntu-html5-container but it is not going to be installed 然后我继续插入命令: sudo apt-get install ubuntu-html5-container 然后我收到以下错误消息: The following packages have unmet dependencies: ubuntu-html5-container : Depends: qtdeclarative5-ubuntu-ui-extras-browser-plugin but it is not installable 在这一点上,我觉得插入命令是合乎逻辑的: sudo apt-get install qtdeclarative5-ubuntu-ui-extras-browser-plugin 我的新错误信息是: Package qtdeclarative5-ubuntu-ui-extras-browser-plugin is not available, but is referred […]

是否可以在Ubuntu中运行Windows 8应用程序?

我读到Windows 8中的新应用程序主要是用HTML5和Java脚本开发的。 Ubuntu已经支持这两种语言。 因此,是否 – 或者是否 – 可以在Ubuntu中运行这些应用程序? 我怎么做? 你能给我一个实际的例子吗? 或者开发人员将应用程序移植到我们的平台上会更容易吗? 那么我还得等他们做这个工作吗?

如何获得H.264支持?

Canonical Limited被视为H.264的被许可人。 我感兴趣的是能够在Ubuntu中使用Chrome网络浏览器在线播放H.264video(以及将来Firefox在Firefox支持H.264时)。 是否在Ubuntu的自安装上启用了H.264支持? 如果没有,有什么方法可以为我的Ubuntu安装购买H.264支持吗? 假设我在预先安装了Windows操作系统的计算机上自行安装了Ubuntu。 我想了解使用H.264在Ubuntu上工作的任何和所有选项。

在ubuntu升级之后,它将无法运行

所以我升级到漂亮的Ubuntu 15.10 Wily Werewolf,我发现的唯一的探测器是YTvideo不再工作了,它改变了新的video界面,旧的以某种方式工作。 所以我收到错误“发生错误。请稍后再试。” 您可以在照片中看到新界面。 我能做什么?

来自触摸屏的HTML5多点触控事件

我有一台带有24英寸触摸屏的Ubuntu机器,它工作正常。我可以移动鼠标,用几个触摸点做手势,这样硬件工作正常。现在我想知道是否有可能让浏览器解释触摸事件,而不是mousedown,mousedrag等.HTML5对触摸和多点触摸有很好的支持,我想为这个设置开发Web应用程序。有没有人知道如何做到这一点?

Firefox html5video支持

如何让Firefox完全支持html5video? YouTube HTML5video播放器表示不支持H.264和媒体来源扩展。 有什么方法可以启用所有这些吗?