Browser::Options

Options for creating browser.

Header#include "nativeui/browser.h"
Namespacenamespace nu
Typestruct

Properties

bool devtools

Whether the browser can show devtools, default is false.

Depending on platform, the option to show devtools is usually in the context menu, so you should also enable builtin context menu when using this option.

Currently this option is not working on Windows.

bool context_menu

Whether to use builtin context menu, default is false.

On macOS due to the limitation of system APIs, right-clicking certain elements would still popup a menu with Services items.

bool allow_file_access_from_files macOS Linux

Whether file access is allowed from file URLs, default is false.

By default, when something is loaded in using a file URI, cross origin requests to other file resources are not allowed. This setting allows you to change that behaviour, so that it would be possible to do a XMLHttpRequest of a local file, for example.

bool hardware_acceleration Linux

Whether to enable hardware acceleration, default is true.