我正在构建一个前端界面,我希望它作为应用程序而不是网站运行。但是,我更希望它从桌面图标运行,而不是通过打开 chrome 并启动应用程序或使用任何 chrome UI/地址栏等。
我已经阅读了 chrome 文档,看来您可以全屏显示但不能独立显示?
您能否指出我正确的方向,最好使用 chrome,但如果这是唯一的选择,我可以使用另一个基于 WebKit 的渲染器。
我正在构建一个前端界面,我希望它作为应用程序而不是网站运行。但是,我更希望它从桌面图标运行,而不是通过打开 chrome 并启动应用程序或使用任何 chrome UI/地址栏等。
我已经阅读了 chrome 文档,看来您可以全屏显示但不能独立显示?
您能否指出我正确的方向,最好使用 chrome,但如果这是唯一的选择,我可以使用另一个基于 WebKit 的渲染器。
您可以查看包装 Webkit 的库之一,例如 Qt 具有QWebView小部件。一个只有这个小部件的简单 Qt 应用程序应该是您所需要的,只需要一些 C++ 行:
#include <QtGui/QApplication>
#include <QtWebKit/QWebView>
int main(int argc, char** argv) {
QApplication app(argc, argv);
QWebView view;
view.load(QUrl("http://my.app.corp"));
return app.exec();
}
Qt Creator IDE 可帮助您将其编译为应用程序二进制文件。