Web应用程序作为桌面应用程

时间:2015-01-05 09:04:05

标签: javascript c# web node-webkit

我在c#.net中有一个Web应用程序,并且有一个问题是每个用户都使用其他浏览器,而且有些用户是大型组织,并且他们有像旧IE这样的旧浏览器。 当他们从这个浏览器登录时,一些功能无法工作。

当用户在PC中使用Web应用程序时,我需要一些东西来包装Web应用程序,这些东西会像浏览器一样,但无法更改地址或点击右键单击或其他类似的东西,对所有人来说都是一样的用户。

我尝试使用Node-Webkit,我这样做: Use node-webkit for web app

问题是用户可以看到package.json文件并查看该站点的地址,甚至可以更改它。 json文件:

{
"name": "example-app",
"main": "http://www.XXXX.com",
"window": {
    "toolbar": false
}

}

有一些方法可以隐藏配置文件或以某种方式打包它吗?或者使用其他解决方案?

1 个答案:

答案 0 :(得分:1)

您可以使用CefSharp

CefSharp - Embedded Chromium for .NET

这可能对你有帮助。

<强>实施例