html - 在桌面图形化独立应用程序中嵌入 Dart VM

标签 html qt desktop-application dart dartium

所以我正在为 Web 和桌面编写一个跨平台(目前计划用于 Windows 和 Ubuntu)应用程序。 这个应用程序 预计有时会适度图形密集并执行大量文件 IO。我正在用 Dart 编写它。这可能看起来像 鉴于这种情况,“有趣”的选择,但我不想 处理任何繁重的 API 或有两个代码库(NaCl 和 GCC 有两个不同的库)。 简而言之,我正在使用 Dart 与 HTML 网页进行交互,并注意到 Dart VM 确实 除非您在 Dartium 中,否则不要与网页进行交互。但我想要一个“桌面应用程序”以及一个排除 Dartium 作为选择的 Web 应用程序,所以我打算交替使用 Qt Webview 使其看起来像一个桌面应用程序,但我想知道它是否值得经历将 Dart VM 嵌入我的应用程序的麻烦?这样做是否足够容易地让 Dart VM(运行 dart 脚本)与 Qt Webview 中的页面交互(我对 Dart 有点陌生)?感谢阅读!

最佳答案

Dartium 最终将与 Chromium 合并,允许您的 DART 应用程序作为一种网络技术直接在 chrome 中运行。

合并后,您可以利用新的 Chrome Apps它允许您拥有网络技术的桌面版本。因此,您不需要使用 Qt Webview,或将 dartVM 嵌入到您的 native 应用程序中;只需使用 Chrome 应用即可。

~主

关于html - 在桌面图形化独立应用程序中嵌入 Dart VM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13042266/

相关文章:

c++ - QWidget::repaint:使用指针检测到递归重绘

c# - 在 winform 应用程序中使用表单名称打开表单

java - 我可以将 Firebase 与 java 桌面应用程序一起使用吗?

c++ - freopen 在我的应用程序关闭之前不会写入数据

android - Qt Android 构建 SSL 错误

java - 如何在Java应用程序中实现自动加载

javascript - 如何获取对动态添加元素的引用?

javascript - 在 popup.html Chrome 扩展程序中保存用户首选项

javascript - 在JavaScript中播放特定时间的音频

javascript - 在javascript中滚动时放大缩小图像