Features

MultiInAppWebView is allow you to use multiple flutter_inappwebview instance where open a new web page link.

Getting started

Add this to your package's pubspec.yaml file:

dependencies:
  multi_inappwebview: ^0.0.2

Usage

see /example folder.

import 'package:multi_inappwebview/multi_inappwebview.dart';


 @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: MultiInAppWebView(
              initialUrlRequest:
                  URLRequest(url: Uri.tryParse('https://mall.lookingpet.com/')),
              maxNewWindow: 3,
              shouldOpenNewWindow: (uri) {
                if (uri.host != 'mall.lookingpet.com') {
                  return true;
                }
                return false;
              },
            )
      ),
    );
  }

Libraries

multi_inappwebview