RequestCodeInterface constructor

RequestCodeInterface({
  1. Key? key,
  2. required String url,
})

Implementation

RequestCodeInterface({Key? key, required this.url}) : super(key: key) {
  viewId = getRandString(10).substring(0, 14);
  final iframe = html.IFrameElement()
    ..width = '100%'
    ..height = '100%'
    // ignore: unsafe_html
    ..src = url
    ..style.border = 'none'
    ..style.overflow = 'hidden'
    ..id = viewId
    ..onError.listen((event) {
      //print('error');
    })
    ..onLoad.listen((event) async {
      //
    });
  // ignore: undefined_prefixed_name
  ui.platformViewRegistry.registerViewFactory(viewId, (int viewId) => iframe);
}