Commit 98316371 authored by Matthew Lloyd's avatar Matthew Lloyd

The 'open' method requires an options dictionary

Otherwise, SwiftFlutterPlugin.swift throws an exception on line 285
when the InAppBrowser.openWithSystemBrowser(url) method is called:

  let options = (arguments["options"] as? [String: Any])!
parent 11da457d
......@@ -294,6 +294,7 @@ class InAppBrowser {
args.putIfAbsent('isData', () => false);
args.putIfAbsent('openWithSystemBrowser', () => true);
args.putIfAbsent('useChromeSafariBrowser', () => false);
args.putIfAbsent('options', () => {});
return await _ChannelManager.channel.invokeMethod('open', args);
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment