initializeEnvironment static method
Explicitly initializes the underlying WebView environment
using an optional browserExePath
, an optional userDataPath
and optional Chromium command line arguments additionalArguments
.
The environment is shared between all WebviewController instances and can be initialized only once. Initialization must take place before any WebviewController is created/initialized.
Throws PlatformException if the environment was initialized before.
Implementation
static Future<void> initializeEnvironment(
{String? userDataPath,
String? browserExePath,
String? additionalArguments}) async {
return _pluginChannel
.invokeMethod('initializeEnvironment', <String, dynamic>{
'userDataPath': userDataPath,
'browserExePath': browserExePath,
'additionalArguments': additionalArguments
});
}