A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/nwjs/nw.js/wiki/App-protocol below:

App protocol · nwjs/nw.js Wiki · GitHub

NOTE: some content in this wiki applies only to 0.12 and earlier versions. For official documentation on 0.13 and later, see http://docs.nwjs.io

This feature is deprecated since 0.13.0. See migration note for details.

since v0.7.0

The app protocol is defined like http protocol: app://<host>/path. The host part is essential. You can define it to anything you want. The root of path refers to the application's directory, which is the directory where the manifest file resides.

It's provided for the ease of migrating files from your web site, e.g. repackage your web site as a node-webkit application.

Regarding security, it's treated as local file protocol and has access to Node functionality.

Example:

If you use absolute paths in the project and move the project directory to different path, you can just set a global 'app://xyz' in package's manifest.json to avoid of path modification in each file. Well, if you only use relative paths, you don't need to use it.

 {
  "name": "ParleysDesktop",
  "main": "app://whatever/index.html",
  "window": {
    "toolbar": true,
    "frame": true,
    "width": 1000,
    "height": 800,
    "position": "mouse",
    "min_width": 400,
    "min_height": 200,
    "max_width": 8000,
    "max_height": 8000
  }
 }

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4