app.config
{
"title":"Vebview.JS",
"default_size":{
"width":640,
"height":480
},
"port":7001,
"main_page":"index.html",
"debug":false,
"decorated":true,
"maximized":false,
"resizable":true,
"localhost":true,
"custom_backend":"",
"cloud_loading":false,
"mount_folder":"res"
}
This json file should placed at
./app.configor./res/app.config.
Application Mode
If "localhost":true, sets application mode as localhost.
Else if "custom_backend"!="", sets application mode as custom backend.
Else if "cloud_loading":true, sets application mode as cloud loading
Else, sets application mode as "file://"
If your application uses
localhostand works fine withfile://protocol, you should usefile://instead oflocalhost. Becauselocalhostuses more power thanfile://.
port
It's only required when you use localhost.
mount_folder
mount_folder sets the folder as root in localhost and file://. Else, it's useless.
main_page
If you use localhost or file://, main_page should be relative (like index.html), else if you use cloud loading or custom backend, main_page should be full path (like http://localhost:8000/index.html).
debug
debug allows open to developer tools.
resizable
It's useless when you use "decorated":false.
decorated
If you want to make borderless window, you should look tips.
custom_backend
If you want to external server for application, write into custom_backend (like python3 -m http.server).