Skip to content

Commit 3f68c0e

Browse files
committed
Remove sample for WebSettingsCompat and WebViewFeature.
method doc is enough
1 parent 28f8889 commit 3f68c0e

File tree

1 file changed

+0
-25
lines changed
  • packages/webview_flutter/webview_flutter_android/example/lib

1 file changed

+0
-25
lines changed

packages/webview_flutter/webview_flutter_android/example/lib/main.dart

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,6 @@ enum MenuOptions {
350350
basicAuthentication,
351351
javaScriptAlert,
352352
viewportMeta,
353-
checkWebViewPaymentRequestFeatureEnabled,
354353
}
355354

356355
class SampleMenu extends StatelessWidget {
@@ -408,8 +407,6 @@ class SampleMenu extends StatelessWidget {
408407
_onJavaScriptAlertExample(context);
409408
case MenuOptions.viewportMeta:
410409
_onViewportMetaExample();
411-
case MenuOptions.checkWebViewPaymentRequestFeatureEnabled:
412-
_onWebViewFeatureExample(context);
413410
}
414411
},
415412
itemBuilder: (BuildContext context) => <PopupMenuItem<MenuOptions>>[
@@ -486,10 +483,6 @@ class SampleMenu extends StatelessWidget {
486483
value: MenuOptions.viewportMeta,
487484
child: Text('Viewport meta example'),
488485
),
489-
const PopupMenuItem<MenuOptions>(
490-
value: MenuOptions.checkWebViewPaymentRequestFeatureEnabled,
491-
child: Text('WebView Feature Example'),
492-
),
493486
],
494487
);
495488
}
@@ -790,24 +783,6 @@ class SampleMenu extends StatelessWidget {
790783
Future<void> _onViewportMetaExample() {
791784
return webViewController.loadHtmlString(kViewportMetaPage);
792785
}
793-
794-
Future<void> _onWebViewFeatureExample(BuildContext context) async {
795-
final AndroidWebViewController androidController =
796-
webViewController as AndroidWebViewController;
797-
final bool paymentRequestEnabled = await androidController
798-
.isWebViewFeatureSupported(WebViewFeatureType.paymentRequest);
799-
800-
// Call this method to enable the Payment Request API.
801-
// if (paymentRequestEnabled) {
802-
// await androidController.setPaymentRequestEnabled(true);
803-
// }
804-
805-
if (context.mounted) {
806-
ScaffoldMessenger.of(context).showSnackBar(SnackBar(
807-
content: Text('Payment Request API supported: $paymentRequestEnabled'),
808-
));
809-
}
810-
}
811786
}
812787

813788
class NavigationControls extends StatelessWidget {

0 commit comments

Comments
 (0)