Create a Class that extends the `InAppBrowser` Class in order to override the callbacks to manage the browser events.
Create a Class that extends the `InAppBrowser` Class in order to override the callbacks to manage the browser events.
Example:
Example:
```dart
```dart
...
@@ -432,6 +434,8 @@ inAppBrowser.removeJavaScriptHandler(String handlerName, int index);
...
@@ -432,6 +434,8 @@ inAppBrowser.removeJavaScriptHandler(String handlerName, int index);
### `ChromeSafariBrowser` class
### `ChromeSafariBrowser` class
[Chrome Custom Tabs](https://developer.android.com/reference/android/support/customtabs/package-summary) on Android / [SFSafariViewController](https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller) on iOS.
Create a Class that extends the `ChromeSafariBrowser` Class in order to override the callbacks to manage the browser events. Example:
Create a Class that extends the `ChromeSafariBrowser` Class in order to override the callbacks to manage the browser events. Example:
74858FAF1ED2DC5600515810/* AppDelegate.swift in Sources */={isa=PBXBuildFile;fileRef=74858FAE1ED2DC5600515810/* AppDelegate.swift */;};
74858FAF1ED2DC5600515810/* AppDelegate.swift in Sources */={isa=PBXBuildFile;fileRef=74858FAE1ED2DC5600515810/* AppDelegate.swift */;};
9705A1C61CF904A100538489/* Flutter.framework in Frameworks */={isa=PBXBuildFile;fileRef=9740EEBA1CF902C7004384FC/* Flutter.framework */;};
9705A1C61CF904A100538489/* Flutter.framework in Frameworks */={isa=PBXBuildFile;fileRef=9740EEBA1CF902C7004384FC/* Flutter.framework */;};
9705A1C71CF904A300538489/* Flutter.framework in Embed Frameworks */={isa=PBXBuildFile;fileRef=9740EEBA1CF902C7004384FC/* Flutter.framework */;settings={ATTRIBUTES=(CodeSignOnCopy,RemoveHeadersOnCopy,);};};
9705A1C71CF904A300538489/* Flutter.framework in Embed Frameworks */={isa=PBXBuildFile;fileRef=9740EEBA1CF902C7004384FC/* Flutter.framework */;settings={ATTRIBUTES=(CodeSignOnCopy,RemoveHeadersOnCopy,);};};
97C146FC1CF9000F007C117D/* Main.storyboard in Resources */={isa=PBXBuildFile;fileRef=97C146FA1CF9000F007C117D/* Main.storyboard */;};
97C146FE1CF9000F007C117D/* Assets.xcassets in Resources */={isa=PBXBuildFile;fileRef=97C146FD1CF9000F007C117D/* Assets.xcassets */;};
97C146FE1CF9000F007C117D/* Assets.xcassets in Resources */={isa=PBXBuildFile;fileRef=97C146FD1CF9000F007C117D/* Assets.xcassets */;};
97C147011CF9000F007C117D/* LaunchScreen.storyboard in Resources */={isa=PBXBuildFile;fileRef=97C146FF1CF9000F007C117D/* LaunchScreen.storyboard */;};
97C147011CF9000F007C117D/* LaunchScreen.storyboard in Resources */={isa=PBXBuildFile;fileRef=97C146FF1CF9000F007C117D/* LaunchScreen.storyboard */;};
ED5EF13121506A3E0065FD45/* WebView.storyboard in Resources */={isa=PBXBuildFile;fileRef=ED5EF108214FF6F80065FD45/* WebView.storyboard */;};
EDC1147F21735BC200D2247A/* Main.storyboard in Resources */={isa=PBXBuildFile;fileRef=97C146FA1CF9000F007C117D/* Main.storyboard */;};
/* End PBXBuildFile section */
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
/* Begin PBXCopyFilesBuildPhase section */
...
@@ -55,7 +54,6 @@
...
@@ -55,7 +54,6 @@
97C147001CF9000F007C117D/* Base */={isa=PBXFileReference;lastKnownFileType=file.storyboard;name=Base;path=Base.lproj/LaunchScreen.storyboard;sourceTree="<group>";};
97C147001CF9000F007C117D/* Base */={isa=PBXFileReference;lastKnownFileType=file.storyboard;name=Base;path=Base.lproj/LaunchScreen.storyboard;sourceTree="<group>";};